Create 2024.07.19_git_commit_statistics.py
This commit is contained in:
parent
54746688c1
commit
d636bd256c
@ -0,0 +1,18 @@
|
||||
import guan
|
||||
|
||||
# 当前目录所在的 Git 项目中 git commit 次数的每日统计
|
||||
date_array, commit_count_array = guan.statistics_of_git_commits()
|
||||
|
||||
# 获取某个月份的日期
|
||||
date_array_of_month = guan.get_date_array_of_the_current_month() # 本月
|
||||
# date_array_of_month = guan.get_date_array_of_the_last_month() # 上个月
|
||||
# date_array_of_month = guan.get_date_array_of_the_month_before_last() ## 上上个月
|
||||
|
||||
# 根据某个月份的日期,对原统计数据的进行处理
|
||||
new_commit_count_array = guan.fill_zero_data_for_new_dates(old_dates=date_array, new_dates=date_array_of_month, old_data_array = commit_count_array)
|
||||
|
||||
# 画图
|
||||
plt, fig, ax = guan.import_plt_and_start_fig_ax(adjust_bottom=0.28, adjust_left=0.2, labelsize=10, fontfamily='Times New Roman')
|
||||
plt.xticks(rotation=90) # 旋转横轴刻度标签
|
||||
guan.plot_without_starting_fig_ax(plt, fig, ax, date_array_of_month, new_commit_count_array, style='o-', xlabel='date', ylabel='commits', fontsize=25)
|
||||
plt.show()
|
Loading…
x
Reference in New Issue
Block a user