import numpy as npimport matplotlibpyplot as plt# 设置中文显示pltrcParamsfontsans-serif=SimHeipltrcParamsaxesunicode_minus=Falseticks = nparray报告提交 数据分析 数据录入 实地执行 问卷确定 试访 问卷设计 项目确定y_data =
import numpy as np import matplotlib.pyplot as plt
设置中文显示
plt.rcParams['font.sans-serif']=['SimHei'] plt.rcParams['axes.unicode_minus']=False
ticks = np.array(['项目确定', '问卷设计', '试访', '问卷确定', '实地执行', '数据录入', '数据分析', '报告提交']) y_data = np.arange(1, 9) x_data = np.array([2, 1, 1, 0.5, 3, 1, 1.5, 0.5]) fig,ax = plt.subplots(1, 1) ax.barh(y_data, x_data, tick_label=ticks, left=[0, 1.5, 2, 3, 3.5, 5.5, 6, 7.5], color='#CD5C5C') [ax.spines[i].set_visible(False) for i in ['top', 'right']] ax.set_title("任务甘特图") ax.set_xlabel("日期") ax.grid(alpha=0.5, axis='x') plt.show(
原文地址: https://www.cveoy.top/t/topic/g9r7 著作权归作者所有。请勿转载和采集!