基本上,我需要使用pandas转换从csv获得的列并将其放入列表中。目前它是一个熊猫对象,我尝试做list(pandaObject),但这不起作用。有人有什么想法吗?
df = pandas.read_csv(csv_file)
years=df[['1987']] #Gets a a column
###Now I need something to convert years to a list###
答案 0 :(得分:1)
years = df[['1987']]
返回仅包含该列的数据框。相反,您应该首先从列中获得一个Series,然后转换为列表:
years = df['1987'] #return a Series
years_list = years.tolist() #coverts Series to list