Python - PyCharm - DataFrame变量正确打印但无法使用调试器进行查看

时间:2016-12-06 18:07:10

标签: python debugging pandas dataframe pycharm

我在尝试从PyCharm中的调试工具查看数据框时遇到了问题。

有问题的数据框(df)在运行下面的代码时打印出来但在尝试使用调试工具查看数据框时收到错误消息(参见下面的屏幕截图2)。

我已经使用另一个数据帧(df1)测试了调试工具,它运行正常。

我添加了用于创建DataFrame的Excel文件的屏幕截图。

如果有人知道问题是什么,那就太棒了。

谢谢!

代码:

import pandas as pd

import numpy as np

df1 = pd.DataFrame(np.random.randn(10, 5), columns=['a', 'b', 'c', 'd', 'e'])

df = pd.read_excel('/users/myusername/desktop/Energy Indicators.xls', skiprows = range(0, 17), index_col = 2, skip_footer = 38)

df = df.drop('Unnamed: 0', axis = 1).drop('Unnamed: 1', axis = 1)

df = df.rename(columns = {'Petajoules': 'Energy Supply', 'Gigajoules': 'Energy Supply per Capita', '%': '% Renewable'})

df.index.name = 'Country'

df = df.replace('...', np.NaN)

print df

Excel File Screenshot 2

0 个答案:

没有答案