获取dataframe中对应的列数据
我在 df 中有两列,分别为 AsofDate
和 old7Date
,分别表示日期和 1 周前的日期。我必须将 df['old7Date'] 与 df['AsofDate'] 进行比较,并且当 df['old7Date'] == df['AsofDate' 时],我要获取对应的价格栏数据。
for i in range(len(df.AsofDate)):
for j in range(len(df.old7Date)):
if(df.AsofDate[i]==df.old7Date[j]):
df['old7Datep'] = df['priceClose']
df
这将是我的示例数据:
AsofDate old7date priceClose
2/1/2021 25/12/2020 1.646593
8/1/2021 2/1/2021 758814
I have two columns called AsofDate
for date and old7Date
for 1 week old date in df
. I have to compare df['old7Date']
with df['AsofDate']
and, when df['old7Date'] == df['AsofDate']
, I have to get the corresponding price column data.
for i in range(len(df.AsofDate)):
for j in range(len(df.old7Date)):
if(df.AsofDate[i]==df.old7Date[j]):
df['old7Datep'] = df['priceClose']
df
This would be my sample data:
AsofDate old7date priceClose
2/1/2021 25/12/2020 1.646593
8/1/2021 2/1/2021 758814
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
IIUC,
映射
想要的列:输出:
IIUC,
map
the wanted column:Output: