将 csv 文件加载到 pandas 数据框中

Load a csv file into pandas dataframe

第一个问题:请客气。

我在使用 iPython 将 CSV 文件加载到 Spyder 上的 DataFrame 时遇到问题。当我加载一个XLS文件时,它似乎没有问题并将新的DataFrame变量填充到变量explorer中。

例如:

import pandas as pd
energy = pd.read_excel('file.xls', skiprows=17)

上面returns一个DataFrame,命名为energy,填充在变量explorer中(即我实际上可以看到DataFrame)。

但是,当我尝试使用相同的方法加载 CSV 文件时,它似乎读入了文件,但它没有填充变量资源管理器。

例如:

import pandas as pd
GDP = pd.read_csv('file.csv')

当我 运行 上述行时,我没有收到错误消息,但是新的 DataFrame GDP 没有填充变量 explorer。如果我打印 GDP 我得到值(268 行 x 60 列)。我没有将新的 DataFrame 正确保存为变量吗?

谢谢!

问题不在于变量,而在于变量资源管理器过滤它显示的内容的方式。转到 "Tools/Preferences"、select "Variable explorer",然后取消选中选项 "Exclude all-uppercase references"。