Seabornを使用してX軸にintを日時にプロットする方法は?
matplotlibでSeabornを使用してX軸にintを日時にプロットするには、次の手順を実行できます
ステップ
-
図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。
-
データフレームdfを作成します 、2次元、サイズ変更可能、潜在的に異種の表形式データで、3つの列があります。
-
カウントプロットを作成します int、つまりdob X軸上。
-
intを設定します 日時へ X軸のラベル。
-
図を表示するには、 Show()を使用します メソッド。
例
import seaborn as sns from matplotlib import pyplot as plt import pandas as pd import numpy as np # Set the figure size plt.rcParams["figure.figsize"] = [7.00, 3.50] plt.rcParams["figure.autolayout"] = True # Data frame with 3 columns df = pd.DataFrame([ [23, 'James', 1259969793926], [39, 'Jimmy', 1259969793927], [56, 'Jack', 1259969793929], [60, 'Tom', 1259969793928], [80, 'Tim', 1259969793939] ], columns=['marks', 'names', 'dob']) # Create a Countplot with df ax = sns.countplot(x="dob", data=df) ax.set_xticklabels( [ pd.to_datetime(tm, unit='ms').strftime('%Y-%m-%d %H:%M:%S') for tm in ax.get_xticks() ], rotation=45) # Display the plot plt.show()を表示します
出力
次の出力が生成されます-
-
2つのSeabornlmplotを並べてプロットする方法(Matplotlib)?
Seabornで2つのグラフを並べてプロットするには、次の手順を実行できます- 2つのグラフを作成するには、 nrows =1、ncols =2を使用できます。 フィギュアサイズ(7、7)。 キーcol1を使用してデータフレームを作成します およびcol2 、パンダを使用 。 countplot()を使用します バーを使用して、各カテゴリのビンの観測数を表示します。 サブプロット間およびサブプロットの周囲のパディングを調整します。 図を表示するには、 show()を使用します メソッド。 例 import pandas as pd import numpy
-
任意のデータを使用してMatplotlibで4Dプロットを作成するにはどうすればよいですか?
4Dプロットを作成するために、x、y、z、およびcの標準データポイントを作成できます。新しいフィギュアを作成するか、既存のフィギュアをアクティブにします。 ステップ figure()を使用する フィギュアを作成する、または既存のフィギュアをアクティブ化する方法。 サブプロット配置の一部として図を追加します。 numpyを使用してx、y、z、cのデータポイントを作成します。 散布図を使用して散布図を作成します メソッド。 図を表示するには、 show()を使用します メソッド。 例 from matplotlib import pyplot as plt im