Python Pandas-以与.head()相同的格式打印单行
我目前正在格式化我的数据,我想从数据框打印出一行。到目前为止,我已经尝试过:Python Pandas-以与.head()相同的格式打印单行,python,pandas,Python,Pandas,我目前正在格式化我的数据,我想从数据框打印出一行。到目前为止,我已经尝试过: df.iloc[202] 然而,在测试数据之后,我意识到输出并不理想地显示我希望它显示的方式,因为我希望它类似于df.head()中的输出样式 因此,我的问题是,是否有一种方法可以显示带有Pandas格式的表样式输出的单行?可能不是最好的解决方案,但这是否达到了您想要的效果 df.head(202).tail(1) 或flexibel: df.head(i).tail(1) 可能不是最好的解决方案,但这是否符合您
df.iloc[202]
然而,在测试数据之后,我意识到输出并不理想地显示我希望它显示的方式,因为我希望它类似于df.head()
中的输出样式
因此,我的问题是,是否有一种方法可以显示带有Pandas格式的表样式输出的单行?可能不是最好的解决方案,但这是否达到了您想要的效果
df.head(202).tail(1)
或flexibel:
df.head(i).tail(1)
可能不是最好的解决方案,但这是否符合您的目标
df.head(202).tail(1)
或flexibel:
df.head(i).tail(1)
嗨,你可以这样做
df.head(202).tail(1)
我希望它能帮助你
或
你也可以使用
df[206:207]
或
df.iloc[[207]]您好,您可以这样做
df.head(202).tail(1)
我希望它能帮助你
或
你也可以使用
df[206:207]
或
你的问题有点不清楚。我猜您希望使用
df.iloc[202]
从数据帧中仅选择一行,但输出如下所示:
A 4
B 9
Name: 202, dtype: int64
A B
0 4 9
而df.head(1)
将如下所示:
A 4
B 9
Name: 202, dtype: int64
A B
0 4 9
您可以通过给iloc
aslice获取输出的head()/表格样式,该slice只包含您想要的一行:
df.iloc[202:203]
A B
202 4 9
切片的结尾不包括在范围内,如果索引203(甚至202)不存在,它不会抛出错误。您的问题有点不清楚。我猜您希望使用
df.iloc[202]
从数据帧中仅选择一行,但输出如下所示:
A 4
B 9
Name: 202, dtype: int64
A B
0 4 9
而df.head(1)
将如下所示:
A 4
B 9
Name: 202, dtype: int64
A B
0 4 9
您可以通过给iloc
aslice获取输出的head()/表格样式,该slice只包含您想要的一行:
df.iloc[202:203]
A B
202 4 9
切片的结尾不包括在范围内,如果索引203(甚至202)不存在,也不会抛出错误。您的问题有点不清楚。你能举一个你想看到的输出的例子吗?你的问题有点不清楚。你能提供一个你想看到的输出的例子吗?