我试图在尝试使用相同形状的第二个数据帧中的值来绘制来自pandas数据帧groupby对象的散点图。这是我使用的代码:
for key, group in results_new_mean_gal.groupby("Donor"):
Y_error = results_new_CV_gal.groupby("Donor")
group.iplot(subplots = True, subplot_titles = True, legend =False, x="Time", kind="scatter", mode="lines+markers", error_y=Y_error.get_group(key), error_type="data")
我收到以下错误: Plotly ValueError:DataFrame的真值是不明确的。使用a.empty,a.bool(),a.item(),a.any()或a.all()。
我正在寻求帮助,以了解此错误的含义以及我应该如何消除它。谢谢!
这是包含绘图值的数据框,名为“results_new_mean_gal”:
GalCer(d18:0/16:0) GalCer(d18:0/18:0) GalCer(d18:0/20:0) GalCer(d18:0/22:0) GalCer(d18:1/12:0) GalCer(d18:1/16:0) GalCer(d18:1/18:0) GalCer(d18:1/18:1) GalCer(d18:1/20:0) GalCer(d18:1/20:1) ... GalCer(d18:1/26:0) GalCer(d18:1/26:1) GalCer(d18:2/18:0) GalCer(d18:2/20:0) GalCer(d18:2/24:0) GalCer(d20:1/18:0) GalSph(d18:1)-d5_287_Fragment GalSph(d18:1)_282_Fragment Donor Time
0 0.215300 0.059700 0.070194 0.363689 0.0 14.116016 1.152977
0.076444 1.755010 0.065237 ... 0.367733 0.397030 0.216907
0.370995 2.363961 0.057962 0.0 54.771683 1945 0.0
1 0.231123 0.062481 0.077622 0.485070 0.0 10.033995 1.157515
0.073333 0.368644 0.064531 ... 0.420362 0.239777 0.248076
0.464601 2.715882 0.058266 0.0 54.953925 1945 24.0
2 0.201798 0.063592 0.102606 0.525483 0.0 15.053302 1.228159
0.070733 1.183602 0.073261 ... 0.363202 0.411757 0.347854
0.431674 2.998217 0.057020 0.0 54.579375 1945 168.0
3 0.328857 0.063406 0.095548 0.525920 0.0 13.270539 0.658445
0.084318 1.276229 0.071935 ... 0.383221 0.236308 0.144282
0.382030 3.332633 0.060944 0.0 54.716536 1945 336.0
4 0.217867 0.059378 0.077878 0.571903 0.0 12.489410 0.846313
0.084687 1.693159 0.080074 ... 0.290250 0.300206 0.183519
0.374895 2.723848 0.061060 0.0 54.521497 1945 672.0
以下数据框包含错误栏的值,名为“results_new_CV_gal”:
GalCer(d18:0/16:0) GalCer(d18:0/18:0) GalCer(d18:0/20:0)
GalCer(d18:0/22:0) GalCer(d18:1/12:0) GalCer(d18:1/16:0)
GalCer(d18:1/18:0) GalCer(d18:1/18:1) GalCer(d18:1/20:0)
GalCer(d18:1/20:1) ... GalCer(d18:1/26:0) GalCer(d18:1/26:1)
GalCer(d18:2/18:0) GalCer(d18:2/20:0) GalCer(d18:2/24:0)
GalCer(d20:1/18:0) GalSph(d18:1)-d5_287_Fragment
GalSph(d18:1)_282_Fragment Donor Time
0 0.334065 0.074880 0.027869 0.555201 NaN 0.005897 0.173130
0.064572 1.156563 0.047950 ... 0.373245 0.266474 0.309391
0.431493 0.340852 0.075503 NaN 0.005365 1945 0.0
1 0.079276 0.180951 0.083804 0.730536 NaN 0.082057 0.649561
0.019622 0.327917 0.018683 ... 0.059414 0.340055 0.021224
0.114184 0.192853 0.012973 NaN 0.004639 1945 24.0
2 0.137435 0.120870 0.414772 0.183564 NaN 0.103133 0.297932
0.154821 0.116996 0.145507 ... 0.274355 0.311000 0.221077
0.080608 0.117676 0.053936 NaN 0.000666 1945 168.0
3 0.388812 0.176556 0.263537 0.387674 NaN 0.208829 0.727563
0.024587 1.096352 0.092637 ... 0.554185 0.430230 0.725164
0.057672 0.027661 0.125046 NaN 0.000696 1945 336.0
4 0.140836 0.012758 0.230036 0.227757 NaN 0.068854 0.203473
0.351434 0.436528 0.278715 ... 0.186993 0.041627 0.385178
0.323510 0.099012 0.019424 NaN 0.000509 1945 672.0