alcohol = pd.read_csv('https://andybek.com/pandas-drinks', usecols=['country','wine_servings'], index_col='country', squeeze=True)
当使用关键字
squeeze
将单列数据帧转换为系列时,我收到错误 TypeError: read_csv() got an unexpected keyword argument 'squeeze'
。
read_csv
不再有 squeeze
参数。它在 Pandas 2.0 中被删除。
从阅读 CSV 后,请使用
squeeze
(..., GH43427)删除了参数 ...,read_csv()
, ...
。
squeeze
函数中的
read_csv()
参数。挤压参数用于其他 pandas 函数,例如 DataFrame.squeeze()
或 Series.squeeze()
,将具有单列或轴的 DataFrame 或 Series 转换为 Series。import pandas as pd
alcohol = pd.read_csv('https://andybek.com/pandas-drinks', usecols=['country', 'wine_servings'], index_col='country')
alcohol = alcohol['wine_servings'].squeeze()