gpt4 book ai didi

python - 如何将变量连续分配给数据帧行(pandas)?

转载 作者:太空宇宙 更新时间:2023-11-03 14:55:15 24 4
gpt4 key购买 nike

BK = pd.DataFrame([], columns=(['Datetime','X','Y','Z']))  

Time = 08082012
A1 = 28.455
B1 = 14.675
C1 = 124.674

# Assign first four values under 'Datetime','X','Y','Z'
# Assign next values in a row under the first values

Time = 09082012
A1 = 28.923
B1 = 14.122
C1 = 123.158

# Assign next values in a row under the second values
Time = 10082012
A1 = 27.923
B1 = 15.122
C1 = 127.158

假设行数可以是无限的。如何将变量一行一行地分配到数据帧中?如果一直覆盖变量会出现异常吗?

最佳答案

BK = pd.DataFrame([], columns=(['Datetime','X','Y','Z']))  
rows = [[Time],[A1],[B1],[C1]]
BK.loc[len(BK)] = rows

=

BK.loc[len(BK)]= [[Time],[A1],[B1],[C1]]

简单快捷,尤其是在使用某种循环的情况下。

关于python - 如何将变量连续分配给数据帧行(pandas)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45631388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com