【问题标题】:Drop column from tuple list in Pandas dataframe从 Pandas 数据框中的元组列表中删除列
【发布时间】:2022-07-15 21:11:22
【问题描述】:

我猜这是我的元组

df = [(1.8799187420058687, 1), (1.5963945918878317, 2)]

df的类型显示为这样

print(type(df))
<type 'list'>

我的目标是删除显示为1 and 2的第二个变量列

这就是我得出结果的方式(如果有帮助的话)

df = df.groupby('CBF_01').mean()
df = list(zip(df,df.index))

预期输出

df = (1.8799187420058687,1.5963945918878317)

【问题讨论】:

    标签: python pandas dataframe


    【解决方案1】:

    根据数据集的大小,您可以遍历数据框并删除它们,例如:

    for i in range(len(df)-1):
        df['CBF_01'][i] = df['CBF_01'][i][0]
    

    【讨论】:

      猜你喜欢
      • 2020-07-31
      • 1970-01-01
      • 2019-06-07
      • 2020-04-13
      • 2022-08-18
      • 2013-01-17
      • 2021-06-14
      • 1970-01-01
      相关资源
      最近更新 更多