[英]bypandas shape (n,1) to shape (n,)
我有一個 pandas dataframe,我想將它從 (n,1) 轉換為形狀 (n,)。 可能我必須使用擠壓但無法弄清楚。 壓縮文檔
順便說一句z['0']=z['0'].squeeze()
沒有幫助。
您可能對.to_numpy()
感興趣:
array = z['0'].to_numpy()
>>> s = pd.DataFrame({"col" : range(5)})
>>> s.shape
(5,1)
>>> s.col.to_numpy().shape
(5,)
z=z.squeeze()
效果最好,並保持結果 dataframe。 當然可能是因為我只有一列,並沒有檢查更多列。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.