ここに見出しテキストを追加

print("Hello, World!")
import matplotlib.pyplot as plt import numpy as np # データの設定 years_population = [2010, 2024] population = [None, 12260] # 2010年の具体的な数値は不明 years_business = [2020, 2023] business_count = [350, 336] years_growth = [2024, 2025, 2026] growth_rate = [0.4, 1.2, 0.9] # グラフの作成 fig, ax1 = plt.subplots(figsize=(10, 6)) # 人口の折れ線グラフ ax1.plot(years_population, population, marker='o', color='blue', label='人口(万人)') ax1.set_ylabel('人口(万人)', color='blue') ax1.tick_params(axis='y', labelcolor='blue') # 中小企業数の棒グラフ ax2 = ax1.twinx() # 2つ目のY軸を作成 ax2.bar(years_business, business_count, color='orange', alpha=0.6, width=0.4, label='中小企業数(万社)') ax2.set_ylabel('中小企業数(万社)', color='orange') ax2.tick_params(axis='y', labelcolor='orange') # 経済成長率の棒グラフ ax3 = ax1.twinx() # 3つ目のY軸を作成 ax3.bar(years_growth, growth_rate, color='green', alpha=0.4, width=0.2, label='経済成長率(%)', align='edge') ax3.set_ylabel('経済成長率(%)', color='green') ax3.tick_params(axis='y', labelcolor='green') # グラフのタイトルとラベル ax1.set_title('日本の人口、中小企業数、経済成長率の推移') ax1.set_xlabel('年') # グラフの表示 fig.tight_layout() plt.show()