我有一个pandas数据框,我正在尝试用seaborn创建一个tsplot,我得到索引重复错误。我的问题是双重的。首先,当我查看数据时,没有重复的索引(下面给出了样本df):
BOLD campaign time type
0 2.735430 6041148 3 Default
1 1.356943 6041148 3 None
2 NaN 6041148 3 Vertical
3 9.550452 6013866 6 Default
4 1.000000 6013866 6 None
5 NaN 6013866 6 Vertical
6 322.675089 6086810 8 Default
7 1.508849 6086810 8 None
8 773.393385 6086810 8 Vertical
9 43.396084 6046619 10 Default
10 26.124405 6046619 10 None
11 NaN 6046619 10 Vertical
12 103.955111 6065909 10 Default
13 1.000000 6065909 10 None
14 NaN 6065909 10 Vertical
15 9.744664 6013866 9 Default
16 9.031970 6013866 9 None
17 NaN 6013866 9 Vertical
18 10.980322 6065742 8 Default
19 0.803821 6065742 8 None
然而,当我用
绘制这个数据帧时sns.tsplot(df, time="time", unit="campaign", condition="type", value="BOLD")
我得到了
ValueError: Index contains duplicate entries, cannot reshape
有人可以解释为什么会这样吗?我没有看到任何重复的条目(或索引)。我也尝试使用drop_duplicates并获得相同的结果