TypeError:“Index”对象不可调用,语法错误:无效语法

2024-05-20 17:33:26 发布

您现在位置:Python中文网/ 问答频道 /正文

请帮助我从这个网站下载的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' object is not callable

当我试图知道文件中某一列的类型时,我会这样做

    type(df.'state'[0])

“state”是我的csv文件中的一列,错误是

SyntaxError: invalid syntax

抱歉,发送两种类型的错误,但我真的尝试了很多次,我失败了。


Tags: 文件csvhttpsurl类型dfdata网站
1条回答
网友
1楼 · 发布于 2024-05-20 17:33:26

遵循有关如何使用熊猫的教程可能会有所帮助:

df.columns

是不可调用的,您不能df.columns()它,因此TypeError: 'Index' object is not callable

type(df.'state'[0])

不是在pandas中获取列的方式,它们不是dataframe的属性,不能使用字符串作为属性名,因此SyntaxError:

df['state'][0]

是如何获取“state”列中的第一个项的。

相关问题 更多 >