2
我有這樣一個數據幀:按第一列中的某些值拆分數據幀?
A C1 C2 Total
PRODUCT1 8 11 19
rs1 5 9 14
rs2 2 2 4
rs3 1 0 1
PRODUCT2 21 12 33
rs7 11 7 18
rs2 7 3 10
rs1 3 1 4
rs9 0 1 1
PRODUCT3 2 11 13
rs9 1 6 7
rs5 1 5 6
列A由字符串,我想的價值觀在此列分割我的數據幀,特別是在它的每一個高位字。像這樣:
df1 =
PRODUCT1 8 11 19
rs1 5 9 14
rs2 2 2 4
rs3 1 0 1
df2 =
PRODUCT2 21 12 33
rs7 11 7 18
rs2 7 3 10
rs1 3 1 4
rs9 0 1 1
df3 =
PRODUCT3 2 11 13
rs9 1 6 7
rs5 1 5 6
有沒有簡單的方法來實現這一目標?
對我來說,看起來像一個凌亂的數據集。產品線不是必需的,因爲這只是一個彙總統計。最可能的情況是使用純Python進行數據轉換。之後,你可以使用熊貓來計算你想要的所有統計數據。你能舉一個例子說明原始數據的外觀嗎? – Moritz