数据帧头未在PyCharm中显示

问题描述 投票:11回答:3

我在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)。

我究竟做错了什么?谢谢。

python pandas dataframe pycharm
3个回答
27
投票

PyCharm不是Python Shell自动打印所有结果。你必须使用print()来显示任何东西。

print(df.head(10))

0
投票

我做了File-Invalidate Caches / Restart Option Invalidate,之后我就得到了头脑:


0
投票

用于打印所有数据

打印(DF)

默认情况下,它将打印头部的前5条记录。

打印(df.head())

如果你需要10行,那么你可以这样写

打印(df.head(10))

© www.soinside.com 2019 - 2024. All rights reserved.