我需要帮助我从此网站下载的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:'索引'对象不可调用
当我尝试知道文件中一列的类型时,我这样做
type(df.'state'[0])
和"州"是我的csv文件中的一列,错误是
SyntaxError:语法无效
很抱歉发送两种类型的错误,但我真的尝试了很多次而且我失败了。
答案 0 :(得分:1)
遵循有关如何使用pandas的教程可能会有所帮助:
df.columns
不可调用,您不能df.columns()
,因此TypeError: 'Index' object is not callable
。
type(df.'state'[0])
不是你在pandas中获取列的方式,它们不是数据帧的属性,你不能使用字符串作为属性名,因此语法错误:
df['state'][0]
是如何获得“州”栏中的第一项。