我有一个文件pandaArrays.py
import numpy as np
import pandas as pd
arr = np.array([
[1,4], [2,5], [3,6]
])
pd.DataFrame(arr)
print('Hello, World!')
字符串
当我运行它时,我只得到打印信息
$ python3 pandaArrays.py
Hello, World!
型
任何可能的pandas输出都会发生这种情况。没有失败,没有错误,什么都没有?!
2条答案
按热度按时间koaltpgm1#
您应该将
DataFrame
对象赋给一个变量并显式地打印它。当您在解释器之外编写Python代码时,DataFrame
构造函数不会自动打印内容。代码:
字符串
输出量:
型
h9vpoimq2#
如果你使用Jupyter并且你想打印
pd.DataFrame(arr)
命令的结果,你可以删除字符串print('Hello, World!')
并运行它:字符串
你会看到你的数据框。