簡體   English   中英

如何用數字列表填充 pandas 數據框中的 null 單元格?

[英]How to fill null cells in pandas data frame with a list of numbers?

我有一個數字列表,我想在 pandas 數據框的單元格中填充這些數字。 例如,

Lst=[216516.61000000002,
 214771.62000000002,
 213026.63000000003,
 211281.64000000004,
 209536.65000000005,
 207791.66000000006,
 206046.67000000007,
 204301.68000000008,
 202556.6900000001]

dataframe

我想將列表Lst中的每個數字分別填充到數據框的索引號#131,例如216516.61000000002需要填寫列名“2001”和索引#131、214771.62000000002到列名“2002”和索引#131等等..

您可以使用loc訪問該行並重用loc以僅獲取該行的一部分,然后用具有正確dataindexSeries替換該行:

df.loc[0].loc[2001:] = pd.Series(data=Lst, index=[2001,...])

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM