首页 > 其他分享 >消费占GDP比重

消费占GDP比重

时间:2024-12-01 13:32:44浏览次数:3  
标签:GDP gdp 消费 ratio mpl 比重 plt rcParams

image


import matplotlib.pyplot as plt
from pylab import mpl

# 设置matplotlib支持中文字体
mpl.rcParams["font.sans-serif"] = ["SimHei"]  # Windows系统使用黑体
# mpl.rcParams["font.sans-serif"] = ["Arial Unicode MS"]  # macOS系统使用Arial Unicode MS
mpl.rcParams["axes.unicode_minus"] = False  # 正常显示负号
mpl.rcParams["font.size"] = 14  # 设置全局字体大小为14

# 国家和对应的消费占GDP比重
countries = ['美国', '南非', '印度', '日本', '越南', '欧盟', '韩国', '中国']
consumption_gdp_ratio = [68.8, 63.5, 60.6, 55.6, 54.9, 52.2, 48.1, 37.0]

# 绘制条形图
plt.figure(figsize=(10, 8))
plt.barh(countries, consumption_gdp_ratio, color='crimson')  # 将颜色改为猩红色
plt.xlabel('消费占GDP比重 (%)')
plt.title('各国消费占GDP比重 (2022年)')
plt.grid(axis='x', linestyle='--', alpha=0.7)

# 在条形图上添加数值标签
for i, ratio in enumerate(consumption_gdp_ratio):
    plt.text(ratio + 0.5, i, f"{ratio}%", va='center')

plt.tight_layout()
plt.show()

标签:GDP,gdp,消费,ratio,mpl,比重,plt,rcParams
From: https://www.cnblogs.com/redufa/p/18579729

相关文章

  • 海港企业数据资产消费实践,系统化梳理数据资产、深度释放数据要素潜力
    港口企业作为交通运输枢纽,需要借助数字化手段提升管理水平、优化生产流程、提高运营效率,以适应日益增长的业务量和竞争压力。为了指导各地智慧港口的建设工作,交通运输部等多部门联合发布了《智慧港口建设指南》,明确了智慧港口建设的目标、原则、路径及重点任务,为港口的数据化、智......
  • 海港企业数据资产消费实践,系统化梳理数据资产、深度释放数据要素潜力
    港口企业作为交通运输枢纽,需要借助数字化手段提升管理水平、优化生产流程、提高运营效率,以适应日益增长的业务量和竞争压力。为了指导各地智慧港口的建设工作,交通运输部等多部门联合发布了《智慧港口建设指南》,明确了智慧港口建设的目标、原则、路径及重点任务,为港口的数据化、智......
  • 初探RocketMQ消息消费原理(一)
    目录一.消息消费概述二、消费队列负载机制与重平衡1.1消费队列负载机制与重平衡1.2并发消费模型1.3消息消费进度反馈机制一.消息消费概述消息消费以组的模式开展,一个消费组可以包含多个消费者,每个消费组可以订阅多个主题(一般来说不建议),消费组之间有集群模式和广播模式两种......
  • Python 使用shapely、geopandas、matplotlib绘制全国各个省份2023年GDP热力图,鼠标点击
    以下是一个示例代码,用于在使用matplotlib和geopandas绘制地图并设置区域后,当鼠标点击地图上的某个区域时,返回该区域的名称。首先,确保你已经安装了matplotlib、geopandas和descartes库(descartes库用于在matplotlib中绘制地理空间数据)。如果没有安装,可以通过pipinstallmatplot......
  • 防范信息流过载不仅是减少信息的数量,更在于提升对信息的处理能力和选择性。通过设定信
    信息流过载(informationoverload)是指个体面对大量、快速流动的信息时,感到无法有效处理、消化或应用这些信息,导致决策困难、压力增加和工作效率下降。现代社会的信息量庞大,尤其在数字化时代,信息流过载已成为普遍的挑战。要有效防范信息流过载,可以采取以下策略:1. 设定信息消费的边......
  • 生产者消费者
    ReentrantLock+Condition实现packageorg.example;importjava.util.LinkedList;importjava.util.Queue;importjava.util.concurrent.locks.Condition;importjava.util.concurrent.locks.ReentrantLock;publicclassProducerConsumer{privateQueue<Str......
  • 简单说说 RocketMQ的消费原理
    消费方式并发消费:一个消费者队列中的消息可以同时被消费者的多个线程并发消费顺序消费:一个消费队列中的消息同一时间只能被一个消费者的一个线程消费消费流程消费流程主要分为以下几个步骤:队列分配、拉取消息、消息处理队列分配队列分配目的:指定消费者负责的队列集合,默......
  • 生产者消费者c++ 讲解和代码示例
    生产者-消费者问题的C++讲解和代码示例一、问题描述生产者-消费者问题是经典的多线程同步问题,涉及两个类型的线程:生产者线程:负责生成数据并放入共享缓冲区。消费者线程:负责从共享缓冲区取出数据进行处理。关键挑战在于:同步:确保生产者和消费者在访问共享缓冲区时不发生......
  • rabbitmq 发送端和消费端 dotnet
    #RabbitMQ发送端usingSystem.Text;usingRabbitMQ.Client;varfactory=newConnectionFactory();factory.HostName="127.0.0.1";//RabbitMQ服务器地址factory.DispatchConsumersAsync=true;stringexchangeName="exchange1";//交换机的名字string......
  • 消费者Rebalance机制
    优质博文:IT-BLOG-CN一、消费者Rebalance机制在ApacheKafka中,消费者组ConsumerGroup会在以下几种情况下发生重新平衡Rebalance:【1】消费者加入或离开消费者组:当一个新的消费者加入消费者组或一个现有的消费者离开消费者组时,Kafka会触发重新平衡,以重新分配分区给消费者......