pandas 帕累托分布和作图
时间: 2023-01-11 22:55:36 浏览: 174
用Pandas作图
帕累托分布是指一种数据分布,它可以用来描述一个数据集中值出现的频率。在 pandas 中,你可以使用 `Series.plot.hist()` 或者 `DataFrame.plot.hist()` 方法来绘制一个数据的帕累托分布图。
例如,你可以这样绘制一个 Series 的帕累托分布图:
```python
import pandas as pd
s = pd.Series([1, 2, 3, 3, 3, 4, 5])
s.plot.hist()
```
这样会绘制出一张图,其中的每一条柱形图表示数据中的一个值出现的频率。
你也可以使用 `DataFrame.plot.hist()` 方法来绘制一个 DataFrame 中的数据的帕累托分布图,这将会在每一列上绘制一条柱形图。例如:
```python
import pandas as pd
df = pd.DataFrame({'A': [1, 2, 3, 3, 3, 4, 5], 'B': [1, 2, 2, 2, 3, 3, 4]})
df.plot.hist()
```
这将会绘制出一张图,其中有两条柱形图,分别表示数据列 A 和 B 中值出现的频率。
阅读全文