作者TWVinDiesel (乱)
看板Python
标题[问题] dataframe不同column资料合并
时间Tue Oct 18 13:55:33 2022
请问各位大神
假设整理资料到最後变成
df=
priceA. priceB. priceC.
0. 20 38 Nan
1. 35 45 15
2. 57 65 44
由於资料属性相同,我想整理成以下:
priceA.
0. 20
1. 35
2. 57
3. 38
4. 45
5. 65
6. Nan
7. 15
8. 44
已试过很多方法都办不到
该怎麽做呢 感激不尽
-----------------------------------------
找到方法了:
data = {
"priceA": [17, 35, 87],
"priceB": [47, 45, 65],
"priceC": [NaN , 15, 64]
}
df = pd.DataFrame(data)
z = df.to_numpy()
tmp = np.reshape(z, (-1, 1), order='F')
tmp_df = pd.DataFrame(tmp)
tmp_df
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 117.56.58.7 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1666072535.A.2D0.html
1F:→ lycantrope: 这文体是tuberosum吗.,df.values.ravel()後创新的df 10/18 14:32
sorry菜鸟看不懂QQ不过还是感谢您
2F:→ juijuijuijui: pd.DataFrame({data.columns[0]:np.array(data).tra 10/18 14:45
3F:→ juijuijuijui: nspose().flatten()}) 10/18 14:45
4F:→ juijuijuijui: 1楼应该比较好,突然想不起.value哈 10/18 14:48
谢谢您
※ 编辑: TWVinDiesel (117.56.58.7 台湾), 10/19/2022 12:15:25