散点图,其中x和y是两个不同的数据帧

时间:2018-07-19 13:28:13

标签: python scatter-plot

我有两个具有相同列和索引的数据框。

df1:

                             fund1        fund2  ...  \
id   datetime                                                               
1     2012-10-21 17:20:00  4.088980e-08    NaN    NaN    NaN    NaN    NaN   
      2012-10-21 17:25:00  4.132192e-08    NaN    NaN    NaN    NaN    NaN   
      2012-10-21 17:30:00  4.949768e-08    NaN    NaN    NaN    NaN    NaN   
      2012-10-22 17:10:00  2.489626e-08    NaN    NaN    NaN    NaN    NaN   
      2012-10-22 17:25:00  2.342696e-08    NaN    NaN    NaN    NaN    NaN  

 df2:

                              fund1        fund2  ...  \
id   datetime                                                               
1     2012-10-21 17:20:00      200    NaN    NaN    NaN    NaN    NaN   
      2012-10-21 17:25:00     -400    NaN    NaN    NaN    NaN    NaN   
      2012-10-21 17:30:00      550    NaN    NaN    NaN    NaN    NaN   
      2012-10-22 17:10:00     1000    NaN    NaN    NaN    NaN    NaN   
      2012-10-22 17:25:00        0    NaN    NaN    NaN    NaN    NaN  

如何绘制散点图,其坐标x从df1取,y从df2取(例如,第一个元素点的坐标为(4.088980e-08,-200)?然后不应分散。

我首先堆叠了两个数据帧,然后根据最短序列的索引合并了它们,我想通过一个更智能的解决方案重新检查这种方法。

0 个答案:

没有答案