ove*_*erb 3 python matplotlib seaborn violin-plot
我正在使用seaborn violinplot 绘制特定年份股票指数每日收益的分布。然而,图表上的一些极值看起来绘制不正确。
\n\n下图是一年的示例。正如您所看到的,“Pi\xc4\x85tek\”的最低值接近 -6。
\n\nsns.violinplot( x=wig20.iloc[1500:1751,3], y=wig20.iloc[1500:1751,2], width=1, order=[\'Poniedzia\xc5\x82ek\',\'Wtorek\',\'\xc5\x9aroda\',\'Czwartek\',\'Pi\xc4\x85tek\'])\n
Run Code Online (Sandbox Code Playgroud)\n\n数据看起来像:
\n\nwig20.iloc[1500:1751,0:4].head()\n\n Date wig20 [%] weekday\n1500 2016-01-04 1804.42 -2.943818 Poniedzia\xc5\x82ek\n1501 2016-01-05 1792.01 -0.687756 Wtorek\n1502 2016-01-07 1745.46 -2.597642 Czwartek\n1503 2016-01-08 1725.14 -1.164163 Pi\xc4\x85tek\n1504 2016-01-11 1703.78 -1.238160 Poniedzia\xc5\x82ek\n
Run Code Online (Sandbox Code Playgroud)\n\n但是当我检查数据时我可以看到
\n\nwig20.iloc[1500:1751,2].min()\n\n-4.533610974747937\n
Run Code Online (Sandbox Code Playgroud)\n\n因此该图表完全具有误导性。在上面的图表中,“Pi\xc4\x85tek\”的低点肯定低于 -5。我检查了不同的年份,似乎每个大于 4 的最大/最小值都接近图表上的 6,我不知道为什么会这样。
\n 归档时间: |
|
查看次数: |
3968 次 |
最近记录: |