我需要帮助我从这个网站下载的csv
文件
https://catalog.data.gov/dataset/state-drug-utilization-data-2016和我正在通过熊猫分析它我需要到达文件中的列,我这样做
import pandas as pd
url = "E:\dataset\state_dataset\Drug_Utilization_2017_-_California.csv"
df=pd.read_csv(url)
df.dropna(inplace=True)
df.shape
df.columns()
而错误是
TypeError:'Index'对象不可调用
当我尝试知道文件中一列的类型时,我这样做
type(df.'state'[0])
和“state”是我的csv文件中的一列,错误是
SyntaxError:语法无效
很抱歉发送两种类型的错误,但我真的尝试了很多次,但我失败了。
遵循有关如何使用pandas的教程可能会有所帮助:
df.columns
是不可赎回的,你不能df.columns()
它,因此TypeError: 'Index' object is not callable
。
type(df.'state'[0])
不是你如何在pandas中获得一个列,它们不是数据帧的属性,你不能使用字符串作为属性名称,因此SyntaxError:
df['state'][0]
是你如何获得'州'列中的第一项。