Python データ可視化

PythonPythonBeginner
オンラインで実践に進む

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

魔法の湖の不思議な世界へようこそ。ここでは、湖の神秘的な妖精に会う旅に出ます。この実験では、Python データ可視化の魅力的な世界を紹介します。あなたの目標は、Python のデータ可視化技術の力を使って、神秘的な湖に秘められた秘密を解き明かすことです。

Matplotlib の紹介

このステップでは、Matplotlib を使ってデータ可視化の魅力的な世界に浸ります。湖の妖精の人口分布の魅力的な可視化を作成します。必要なライブラリをインポートして最初のグラフを描画することから始めましょう。

~/project/fairy_visualization.py 内:

## ~/project/fairy_visualization.py

import matplotlib.pyplot as plt

## サンプルデータ
fairy_population = {'Spring': 25, 'Summer': 40, 'Autumn': 30, 'Winter': 20}

## 棒グラフを作成
seasons = list(fairy_population.keys())
population = list(fairy_population.values())

plt.bar(seasons, population)
plt.xlabel('Seasons')
plt.ylabel('Fairy Population')
plt.title('Fairy Population Distribution in Enchanted Lake')
plt.show()
plt.savefig('/home/labex/project/plot.png')

スクリプトを実行した後、plot.png という名前の画像が表示されます。画像をクリックするとビジュアルな図が見られます。

Seaborn を使った可視化の強化

このステップでは、強力な Seaborn ライブラリを使って可視化をさらに強化します。妖精の人口データにおける興味深いパターンを明らかにする見事な可視化を作成することで、湖の謎にさらに深く突き込みましょう。

~/project/fairy_visualization.py に以下のコードを追加します:

## ~/project/fairy_visualization.py

import seaborn as sns

## 妖精の人口分布のボックスプロットを作成
sns.boxplot(x=list(fairy_population.values()))
plt.xlabel('Fairy Population')
plt.title('Fairy Population Distribution in Enchanted Lake')
plt.show()
plt.savefig('/home/labex/project/seaborn.png')

スクリプトを実行した後、seaborn.png という名前の画像が表示されます。画像をクリックするとビジュアルな図が見られます。

まとめ

この実験では、Python データ可視化の素晴らしい世界を探る魔法の旅に出ました。Matplotlib と Seaborn を使って魅力的な可視化を作成することで、魔法の湖に秘められた秘密を明らかにする力を手に入れました。この経験を通じて、あなたはデータ可視化の技術を磨き、可視化されたデータから魅力的な洞察を明らかにする可能性を解き放ちました。あなたがこれからの冒険でも Python のデータ可視化技術の魔法を引き続き活用していただけますように。