我在PyCharm中有以下代码
import pandas as pd
import numpy as np
import matplotlib as plt
df = pd.read_csv("c:/temp/datafile.txt", sep='\t')
df.head(10)
我得到以下输出:
Process finished with exit code 0
我应该得到我的数据文件的前十行,但这些不会出现在PyCharm
中。
我检查了Project解释器,所有设置似乎都没问题。在正确的Python版本下安装了正确的软件包(numpy,pandas,matplotlib)。
我究竟做错了什么?谢谢。
PyCharm
不是Python Shell
自动打印所有结果。你必须使用print()
来显示任何东西。
print(df.head(10))
我做了File-Invalidate Caches / Restart Option Invalidate,之后我就得到了头脑:
用于打印所有数据
打印(DF)
默认情况下,它将打印头部的前5条记录。
打印(df.head())
如果你需要10行,那么你可以这样写
打印(df.head(10))