返回

python-从 DataFrame 中检索值

发布时间:2022-05-24 05:43:46 338
# node.js

我的数据帧(df = df.sort_values('market_name').iloc[:1]

                  competition                         event_name  event_id country_code           market_name    market_id  total_matched             Home  Home_id            Away  Away_id Draw  Draw_id
7  CONMEBOL Copa Libertadores  Atletico MG v Independiente (Ecu)  31459931         None  First Half Goals 1.5  1.199224510  115362.090985  Under 1.5 Goals  1221385  Over 1.5 Goals  1221386             0

用于获取market_id我需要使用索引[0]:

df['market_id'].values[0]

仅收集值写入['market_id']我正在使用.reset_index()+.iterrows():

df = df.sort_values('market_name').iloc[:1]
df = df.reset_index()
for index, row in df.iterrows():
    row['market_id']

由于此数据框将始终仅存在一行,因此有一种更专业的方法可以使用多行和循环来获得相同的结果而不会造成混乱?

这个想法是预先格式化这个数据框,所以我不需要把它.value[0]放在我想获取的每个值中,并且只通过列名调用。

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像