大佬教程收集整理的这篇文章主要介绍了如何在熊猫中对齐输出,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我确定这是一个重复的问题。但是,我无法找到正确指导我的内容。 我是新来的,希望能得到任何帮助。
import pandas as pd
df = pd.DataFrame(index=['A','B','C'],columns=['x','y'])
print(df)
print("df.iloc[0]['x']:",df.iloc[0]['x'])
print(f'''df.iloc[0]: {df.iloc[0]}''')
印刷品
x y
A NaN NaN
B NaN NaN
C NaN NaN
df.iloc[0]['x']: nan
df.iloc[0]: x NaN
y NaN
name: A,dtype: object
[Program finished]
一个类似的问题,但已经回答了 numpy。 现在的问题是我应该如何在第三个输出中对齐前缀? 类似的 numpy 等价物是
print("Array:",np.array2String(array1,prefix ='Array:'))
编辑1: 预期输出:
df.iloc[0]: x NaN
y NaN
name: A,dtype: object
尝试用空格替换 \n
:
p = df.iloc[0].to_String().replace('\n','\n'+' '*12)
print('{:<11} {}'.format('df.iloc[0]:',p))
df.iloc[0]: x NaN
y NaN
formaTing info
以上是大佬教程为你收集整理的如何在熊猫中对齐输出全部内容,希望文章能够帮你解决如何在熊猫中对齐输出所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。