Pythonコードを最小限使用して、サイバーパンク風のSeabornバイオリンプロットを作成する方法

How to create a cyberpunk-style Seaborn violin plot with minimal use of Python code.

Seabornバイオリンプロットを簡単に強化する方法についてのシンプルなチュートリアル

筆者による、ウェル内で遭遇した異なる岩石学の密度変動を示すサイバーパンク風のSeabornバイオリンプロット。

バイオリンプロットは、ボックスプロットと密度プロットのパワーを1つのプロットに組み合わせた一般的なデータ可視化手法です。これにより、1つの図内でより多くの情報を視覚化できます。たとえば、ボックスプロットから基本統計情報を表示し、可能な外れ値を特定し、データの分布を表示できます。これにより、データが歪んでいるか、多峰分布を含んでいるかを理解するのに役立ちます。

最新の記事シリーズで、matplotlibの基本的な図を改善し、サイバーパンクスタイルを含むさまざまなテーマを使用して探求しています。このスタイルは、プロットに未来的なネオンのような外観を提供し、matplotlibとseabornの図に適用するためにわずかなコード行しか必要としません。

さらに詳しく知りたい場合は、以下の記事でmatplotlib図にどのように適用したかを確認できます。

Matplotlib図をサイバーパンク風にする

わずかなコード行でMatplotlib図を面白くする

towardsdatascience.com

この短いチュートリアルでは、基本的なSeabornバイオリンプロットをサイバーパンクスタイルに変更します。

ライブラリのインポートとデータの読み込み

このチュートリアルで使用するライブラリをインポートします。

これらは、データを視覚化するためのmatplotlibseaborn、データの読み込みと保存のためのpandas、そしてSeabornチャートにサイバーパンクテーマを適用するためのmplcyberpunkです。

import matplotlib.pyplot as pltimport pandas as pdimport mplcyberpunkimport seaborn as sns

必要なライブラリをインポートした後、次に行う必要があるのは、データを読み込むことです。これは、pandasのread_csv()関数を使用して、データファイルの場所を渡すことで行われます。

今回使用するデータは、ウェルログ測定から岩相を予測することを目的としたXEEKおよびForce 2020 Machine Learning競技大会のサブセットです。詳細については、以下を参照してください。

We will continue to update VoAGI; if you have any questions or suggestions, please contact us!

Share:

Was this article helpful?

93 out of 132 found this helpful

Discover more

人工知能

「スノーケルAIのCEO兼共同創設者、アレックス・ラットナー - インタビューシリーズ」

アレックス・ラトナーは、スタンフォードAIラボを母体とする会社、Snorkel AIのCEO兼共同創設者ですSnorkel AIは、手作業のAI...

機械学習

「Prolificの機械学習エンジニア兼AIコンサルタント、ノラ・ペトロヴァ – インタビューシリーズ」

『Nora Petrovaは、Prolificの機械学習エンジニア兼AIコンサルタントですProlificは2014年に設立され、既にGoogle、スタンフ...

AIテクノロジー

「LXTのテクノロジーバイスプレジデント、アムル・ヌール・エルディン - インタビューシリーズ」

アムル・ヌール・エルディンは、LXTのテクノロジー担当副社長ですアムルは、自動音声認識(ASR)の文脈での音声/音響処理と機...

人工知能

スコット・スティーブンソン、スペルブックの共同創設者兼CEO- インタビューシリーズ

スコット・スティーブンソンは、Spellbookの共同創設者兼CEOであり、OpenAIのGPT-4および他の大規模な言語モデル(LLM)に基...

人工知能

「Zenの共同創設者兼CTO、イオン・アレクサンドル・セカラ氏によるインタビューシリーズ」

創業者兼CTOであるIon-Alexandru Secaraは、Zen(PostureHealth Inc.)の開発を牽引しており、画期的な姿勢矯正ソフトウェア...

人工知能

「UVeyeの共同設立者兼CEO、アミール・ヘヴェルについてのインタビューシリーズ」

アミール・ヘヴァーは、UVeyeのCEO兼共同創設者であり、高速かつ正確な異常検出により、自動車およびセキュリティ産業に直面...