数据可视化---直方图
2023-12-20 18:27:19
内容导航
import matplotlib.pyplot as plt
import numpy as np
def plot_histogram(data, bins=10, title="Histogram", xlabel="Value", ylabel="Frequency"):
"""
绘制直方图。
:param data: 包含数据的列表或数组。
:param bins: 直方图的柱状个数。
:param title: 图表的标题。
:param xlabel: X轴的标签。
:param ylabel: Y轴的标签。
"""
plt.figure(figsize=(8, 6))
plt.hist(data, bins=bins, edgecolor='black')
plt.title(title)
plt.xlabel(xlabel)
plt.ylabel(ylabel)
plt.show()
# 示例数据
sample_data = np.random.normal(0, 1, 1000) # 生成一些正态分布的样本数据
# 绘制直方图
plot_histogram(sample_data, bins=20, title="Sample Histogram", xlabel="Value", ylabel="Frequency")
友情提示:如果你觉得这个博客对你有帮助,请点赞、评论和分享吧!如果你有任何问题或建议,也欢迎在评论区留言哦!!!
文章来源:https://blog.csdn.net/weixin_41620184/article/details/135111837
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!