我怎样才能从我的 Dataframe 中只获取这个 Symbol 列?

How can i fetch only this Symbol column from my Dataframe?

我有一个 Bhav Copy Dataframe,它是我从 NSE 网站下载的。

在这个数据集中,我只想打印符号列。

print(bhav_copy['SYMBOL'])

但它给我这个错误,

抱歉,对于这个列名称系列,我不知道该说些什么,在 Bhav Copy Dataframe 中,只有 Symbol 列以不同的格式存储,而其他列以不同的格式存储。

KeyError列名错误时出现异常

检查您的 SYMBOL 列名称是否拼写正确,并注意列名称 区分大小写 ,您可以使用以下方法检查 Dataframe 中的列名称:

bhav_copy.columns

它应该像这样格式化以从 Dataframe 打印特定列数据:

bhav_copy[["SYMBOL"]]
bhav_copy["SYMBOL"]

单括号版本给出一个 Pandas 系列,双括号版本给出一个 Pandas DataFrame。

有关此主题的更多信息,请查看此 reference

reset_index 技术对我有用。

bhav_copy.reset_index(inplace = True)
bhav_copy['SYMBOL']