我有多个数据帧如下。你知道吗
import pandas as pd
import numpy as np
dfA={"1":np.random.rand(3)}
dfA=pd.DataFrame(dfA)
dfB={"2":np.random.rand(5)}
dfB=pd.DataFrame(dfB)
dfC={"3":np.random.rand(6)}
dfC=pd.DataFrame(dfC)
我想把它们结合起来。你知道吗
dfABC=pd.concat([dfA,dfB,dfC], join="outer")
print (dfABC)
例如,dfABC是这样的。(我不知道为什么“打印”不起作用。所以让我附上这个数字。)
预期的输出是这样的。你知道吗
然后我想为这个表做一个散点图。 X轴值为1、2、3。 Y轴值为dfA(当x=1时)、dfB(当x=2时)和dfC(当x=3时)。 有没有一个函数可以从这个表中生成散点图? 我在谷歌上搜索了一下,但找不到。你知道吗
另外,是否可以添加趋势线? 在Excel中,这个散点图很简单,但是我想使用python,因为实际的数据集非常大。你知道吗
非常感谢你的帮助。你知道吗
如果我理解,以下可能是一个很好的解决方案:
相关问题 更多 >
编程相关推荐