我正在尝试使用seaborn根据同一数据框中的其他两个列获取数据框中每个列的图。
假设我们有一个包含以下列(X,Y,N1,N2,N2 ....)的数据框。如何获得N1,N2,...的图,其中所有N的图都有两个X和Y轴?
答案 0 :(得分:2)
这可能会对您有所帮助!
data = pd.DataFrame({'X': ['Alice', 'Bob', 'Charles', 'David'],
'y': [10, 20, 15, 25],
'N1': [40000, 24000, 31000, 20000],
'N2': [6000, 4000, 3000, 2000]})
for col in data.iloc[:, 2:].columns:
plt.figure()
sns.stripplot(x='X', y='y', data=data, hue=col)