python对csv数据集是否有心脏病与中风数量分布柱状图柱状图可视化
时间: 2024-05-13 21:15:37 浏览: 139
是的,Python可以对CSV数据集进行可视化,包括分布柱状图。
下面是一个简单的示例代码,使用pandas和matplotlib库来绘制心脏病和中风数量分布柱状图。
```python
import pandas as pd
import matplotlib.pyplot as plt
# 读取CSV文件
data = pd.read_csv('data.csv')
# 统计心脏病和中风数量
heart_disease_count = data['heart_disease'].value_counts()
stroke_count = data['stroke'].value_counts()
# 绘制心脏病数量分布柱状图
plt.bar(heart_disease_count.index, heart_disease_count.values)
plt.title('Heart Disease Distribution')
plt.xlabel('Heart Disease')
plt.ylabel('Count')
plt.show()
# 绘制中风数量分布柱状图
plt.bar(stroke_count.index, stroke_count.values)
plt.title('Stroke Distribution')
plt.xlabel('Stroke')
plt.ylabel('Count')
plt.show()
```
在这个示例中,我们首先使用pandas库读取了CSV文件,然后使用value_counts()方法统计了心脏病和中风的数量,最后使用matplotlib库绘制了分布柱状图。
你只需要将代码中的文件路径替换成你的CSV数据集的路径,就可以运行并得到相应的柱状图了。
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![rar](https://img-home.csdnimg.cn/images/20241231044955.png)
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)