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

機械学習

3つの質問:大規模言語モデルについて、Jacob Andreasに聞く

CSAILの科学者は、最新の機械学習モデルを通じた自然言語処理の研究と、言語が他の種類の人工知能をどのように高めるかの調査...

人工知能

「アナコンダのCEO兼共同創業者、ピーターウォングによるインタビューシリーズ」

ピーター・ワンはAnacondaのCEO兼共同創設者ですAnaconda(以前はContinuum Analyticsとして知られる)を設立する前は、ピー...

人工知能

「ElaiのCEO&共同創業者、Vitalii Romanchenkoについてのインタビューシリーズ」

ヴィタリー・ロマンチェンコは、ElaiのCEO兼共同創設者であり、マイク、カメラ、俳優、スタジオの必要なく、個人が一流のビデ...

人工知能

「シフトのCEOであるクリス・ナーゲル – インタビューシリーズ」

クリスはSiftの最高経営責任者です彼は、Ping Identityを含むベンチャー支援および公開SaaS企業のシニアリーダーシップポジシ...

人工知能

『ジュリエット・パウエル&アート・クライナー、The AI Dilemma – インタビューシリーズの著者』

『AIのジレンマ』は、ジュリエット・パウエルとアート・クライナーによって書かれましたジュリエット・パウエルは、著者であ...

人工知能

ムーバブルインクのCEO兼共同創設者であるヴィヴェク・シャルマ氏についてのインタビュー・シリーズ

ビヴェクは2010年にムーバブルインクを共同設立し、急速な成長を遂げながら、600人以上の従業員を擁し、世界有数の革新的なブ...