代码拉取完成,页面将自动刷新
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif'] = ['SimHei'] # 解决中文乱码问题
fig, ax = plt.subplots(figsize=(10, 5))
data = {"厂家":["阿里","百度","腾讯","网易","联想","B站","贝壳","小米","蔚来","58同城","滴滴出行"],"裁员人数":[19527,5000,3933,2000,5000,738,11542,3695,3000,3000,5000]}
df = pd.DataFrame(data)
x0 = df["厂家"]
x = np.arange(11) # 生成 0~10 十个数,为bar函数提供x轴坐标
y = df["裁员人数"]
ax.bar(x, y, color="k", edgecolor="k", width=0.3, tick_label=x0)
# 上、右边线不显示
ax.spines['top'].set_visible(False)
ax.spines['right'].set_visible(False)
# 只显示y轴网格线
ax.grid(axis="y", c="k", linestyle="-")
# 设置y轴的范围为 0~20000
ax.set_ylim(0, 20000)
# 图名称
ax.set_title("2023各厂裁员人数", fontsize=14)
# x轴刻度线不显示
ax.tick_params(axis="x", bottom=False)
plt.show()
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。