gpt4 book ai didi

python - 在 Pandas 中并排显示两个数据框

转载 作者:太空宇宙 更新时间:2023-11-03 13:31:12 24 4
gpt4 key购买 nike

我有两个数据框,每个数据框有 10 行,我试图并排显示它们

print df, df2

但是它给出这样的输出

              Last       High   High_Perc
170 0.01324000 0.03822200 65.36026372
194 0.00029897 0.00052040 42.54996157
163 0.00033695 0.00058000 41.90517241
130 0.00176639 0.00282100 37.38426090
78 0.00003501 0.00005552 36.94164265
13 0.00009590 0.00014814 35.26393952
58 0.00002149 0.00003228 33.42627014
124 0.00009151 0.00013700 33.20437956
32 0.00059649 0.00089000 32.97865169 Last Low Low_Perc
170 0.01324000 0.01204685 65.36026372
194 0.00029897 0.00029000 42.54996157
163 0.00033695 0.00032270 41.90517241
130 0.00176639 0.00171874 37.38426090
78 0.00003501 0.00003450 36.94164265
13 0.00009590 0.00009200 35.26393952
58 0.00002149 0.00002140 33.42627014
124 0.00009151 0.00009000 33.20437956
32 0.00059649 0.00059001 32.97865169

我已经尝试了以下选项,但我仍然无法将它们并排设置

pd.set_option('display.max_rows', 500)
pd.set_option('display.max_columns', 500)
pd.set_option('display.width', 10000)
pd.set_option('display.float_format', lambda x: '%.8f' % x)
pd.options.display.max_columns = None

请帮忙

最佳答案

不幸的是,print 不知道在打印数据帧时并排平铺它们。它调用每个 dfstr 并一一打印。

在打印之前尝试连接:

print (pd.concat([
df.reset_index(drop=1).add_suffix('_1'),
df2.reset_index(drop=1).add_suffix('_2')
], axis=1).fillna(''))

关于python - 在 Pandas 中并排显示两个数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46859802/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com