当前位置: 首页 > news >正文

学习python做表格6月8日补录

import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np
from matplotlib.colors import LinearSegmentedColormap# 数据
data = np.array([[0.89, 0.21, 0.15],[0.87, 0.18, 0.12],[0.85, 0.23, 0.11],[0.25, 0.82, 0.19],[0.18, 0.79, 0.22],[0.21, 0.75, 0.17],[0.13, 0.24, 0.68],[0.11, 0.2, 0.65],[0.22, 0.31, 0.48]
])# 横轴和纵轴标签
x_labels = ['PC1 (需求压力)', 'PC2 (供给能力)', 'PC3 (政策效能)']
y_labels = ['老龄化率', '失能率', '康复需求强度', '床位覆盖率', '护工配比', '智慧化水平', '医护报销率', '政补贴到位率', '适老化改造率']# 设置字体
plt.rcParams['font.sans-serif'] = ['SimHei']  # 使用黑体
plt.rcParams['axes.unicode_minus'] = False  # 解决负号显示问题# 创建自定义颜色映射
cmap_name = 'custom_dark_green_light_green'
colors = [(0, 'lightblue'), (1, 'darkblue')]
cmap = LinearSegmentedColormap.from_list(cmap_name, colors)# 创建热力图
fig, ax = plt.subplots(figsize=(10, 8))
fig.patch.set_alpha(0)  # 设置图表背景为透明
ax.set_facecolor('none')  # 设置坐标轴背景为透明sns.heatmap(data, annot=True, cmap=cmap, cbar_kws={'orientation': 'horizontal'}, xticklabels=x_labels, yticklabels=y_labels)# 显示图像
plt.show()
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.font_manager import FontProperties# 新数据
regions = ['海港区', '北戴河区', '青龙县', '昌黎县']
data = {'PC1 (需求压力)': [0.89, 0.77, -0.54, -0.66],'PC2 (供给能力)': [0.74, 0.69, -0.63, -0.74],'PC3 (政策效能)': [0.63, 0.51, -0.59, -0.62],'综合得分': [0.82, 0.71, -0.58, -0.67]
}# 设置颜色
colors = ['#1f77b4', '#ff7f0e', '#2ca02c', '#d62728']  # 蓝色、橙色、绿色、红色# 设置字体
plt.rcParams['font.sans-serif'] = ['SimHei']  # 使用黑体
plt.rcParams['axes.unicode_minus'] = False  # 解决负号显示问题# 创建图表
fig, ax = plt.subplots(figsize=(8, 6))# 绘制条形图
y_pos = np.arange(len(regions))
bar_width = 0.2for i, (key, values) in enumerate(data.items()):ax.barh(y_pos + i * bar_width, values, bar_width, color=colors[i], label=key)# 添加标签
ax.set_xlabel('得分')
ax.set_yticks(y_pos + bar_width * 1.5)  # 设置刻度位置
ax.set_yticklabels(regions)  # 设置刻度标签# 添加图例
ax.legend(title='主成分', loc='upper left')# 添加框线
for spine in ax.spines.values():spine.set_edgecolor('black')spine.set_linewidth(1.5)# 反转Y轴顺序
ax.invert_yaxis()# 设置“地区”标签
fig.text(0.02, 0.5, '地区', va='center', rotation='vertical', fontsize=12)# 显示图表
plt.show()

上面一个是条形统计图

一个是热力图

都是书记让我做的表格,感觉今天学到了好多东西,首先是安装了python charm 这个编译器,下载插件和库什么的时候非常省心。

然后就是感觉python做表格比excel快多了,以后还是多用python,因为excel能做的比较有限,处理简单的数据确实很快,但是自由度并不是很高,但是python你可以告诉AI所有你的设想,这样就可以完全生成你梦想中的图表。非常的爽。

今日早上两点多睡觉,但是四点就被叫醒要去看日出,我因为只穿了半袖和短裤就没去,但是他们最后也没去成,因为太早了打不到车。我睡到大概九点钟的样子,醒了之后写完了党校结课作业。1000字的好像很快就写完了,但是我为什么犯懒,没有准备ppt。其实这也是一个很好的表现自我的机会,但是希望老师们能理解吧,因为我确实最近也是比较忙的。但是说起来忙感觉书记更忙一些,但是他仍然能够很好的分配自己的时间。

接着说,我们睡到九点多就醒了,写完党校作业之后大家陆续都醒了,我们收拾厨房,基本上锅碗都是我刷的,海庆哥说:”这个家没有你就散了“(意思是夸我很勤快)我超级开心!
然后我们一起把昨晚上省下的鸡吃了,一起看了两集小排球,正好是青叶城西打乌野。最后没看到结局,听说是输了。哎

下午三点多我和lmx和wxx一起去美玲小区采访老人,我还加了一个牛奶奶的微信,她是机关工作,现在75岁,感觉完全看不出来,很年轻的。然后她说她冬天去广东和女儿住。

采访了一圈下来感觉老年人们对养老院的态度都是1.经济条件不允许2.害怕护工对自己不好。

今天需要干的事

相关文章:

  • 手写 vue 源码 === runtime-core 实现
  • Mysql 基础
  • 第二十七章 位置参数
  • Pinocchio 库详解及其在足式机器人上的应用
  • FPGA静态功耗
  • 【FPGA开发】DDS信号发生器设计
  • 【动态规划】子序列问题(二)
  • Python安装使用教程
  • 国家奖学金答辩PPT+文稿
  • 第三章 内存
  • AUTOSAR实战教程--DoIP_01_配置项解释
  • 在VSCode中使用Ultralytics扩展
  • vscode 配置 latex
  • 港理工:LLM推理与推荐能力集成
  • 机器学习 [白板推导](四)[降维]
  • 计数排序_桶排序
  • hot100 -- 10.回溯系列
  • 电流舵DAC设计(二)
  • Vue-Leaflet地图组件开发(三)地图控件与高级样式设计
  • Python学习——排序
  • wordpress双语站/如何做宣传推广效果最好
  • sharepoint做网站/发布新闻的平台有哪些
  • 安庆市住房和建设厅网站首页/市场运营和市场营销的区别
  • 精通网站建设 百度云/百度热搜关键词
  • 做自媒体有哪些网站/聊城seo
  • 做做网站/谷歌广告推广