【问题标题】:Load a csv file into pandas dataframe将 csv 文件加载到 pandas 数据框中
【发布时间】:2017-06-03 11:40:29
【问题描述】:

第一个问题:请善待。

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

例如:

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

上面返回一个名为 energy 的 DataFrame,填充在变量资源管理器中(即我实际上可以看到 DataFrame)。

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

例如:

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

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

谢谢!

【问题讨论】:

  • 请告诉我们type(GDP) 报告的内容。
  • 感谢您编辑@DYZ!显然我还在学习。 type(GDP) 返回 pandas.core.frame.DataFrame,我认为这意味着它已作为 DataFrame 加载?

标签: python python-3.x csv pandas spyder


【解决方案1】:

问题不在于变量,而在于变量资源管理器过滤它显示的内容的方式。转到“工具/首选项”,选择“变量资源管理器”,然后取消选中“排除全大写引用”选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-01
    • 2018-05-05
    • 2022-08-12
    • 2021-05-29
    • 2020-07-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多