我试图在Python 2.7中为下面的Pandas数据框中的E列中的每个分类值生成一个盒子图
A B C D E
0 0.647366 0.317832 0.875353 0.993592 1
1 0.504790 0.041806 0.113889 0.445370 2
2 0.769335 0.120647 0.749565 0.935732 3
3 0.215003 0.497402 0.795033 0.246890 1
4 0.841577 0.211128 0.248779 0.250432 1
5 0.045797 0.710889 0.257784 0.207661 4
6 0.229536 0.094308 0.464018 0.402725 3
7 0.067887 0.591637 0.949509 0.858394 2
8 0.827660 0.348025 0.507488 0.343006 3
9 0.559795 0.820231 0.461300 0.921024 1
Run Code Online (Sandbox Code Playgroud)
我愿意用Matplotlib或任何其他绘图库来做到这一点.到目前为止,上面的代码可以绘制在一个图上组合的所有类别.以下是生成上述数据并生成图表的代码:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt …Run Code Online (Sandbox Code Playgroud)