1
我已經包含17組數據用每組三個dataframes在下面的代碼段中所示A,B,和C.甲箱線圖
import pandas as pd
import numpy as np
data1 = pd.DataFrame(np.random.rand(17,3), columns=['A','B','C'])
data2 = pd.DataFrame(np.random.rand(17,3)+0.2, columns=['A','B','C'])
data3 = pd.DataFrame(np.random.rand(17,3)+0.4, columns=['A','B','C'])
我想繪製箱形圖比較三組如圖下圖 我試圖讓使用seaborn's box plot情節如下
import seaborn as sns
sns.boxplot(data1, groupby='A','B','C')
,但顯然這是行不通的。有人可以幫忙嗎?
是否有一個原因數據分成三個數據幀?三者之間的指標有什麼不同? – Parfait
@Parfait沒有理由在三個數據框中分開。我可以在數據框中合併,但是我會重複列名。三者之間有指標。除此之外,我知道他們是不同的,因爲數據來自不同的位置 –
位置是指標!在'sns.boxplot'中,你需要這些軸。 – Parfait