You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何移除DataFrame的表头行并删除指定列?

解决方法

假设你已经用pandas加载了目标DataFrame,执行以下操作即可得到期望结果:

  • 删除event列:

    import pandas as pd
    
    # 构造原始DataFrame(已加载好可跳过此部分)
    data = {
        0: [False, False, True, True, True, True],
        1: [True, True, True, True, False, False],
        2: [False, False, False, True, True, True],
        3: [True, True, False, True, False, False],
        4: [True, True, False, False, False, False],
        5: [False, True, True, False, False, False],
        6: [True, True, False, True, True, True],
        7: [True, True, False, True, True, False],
        8: [True, False, True, True, True, True],
        9: [False, False, False, False, True, True],
        'event': [1,2,0,2,0,1]
    }
    df = pd.DataFrame(data)
    
    # 删除event列
    df = df.drop('event', axis=1)
    
  • 输出时隐藏表头(即移除包含0至event的表头行):

    print(df.to_string(header=False))
    

执行后将输出:

0  False   True  False   True   True  False   True   True   True  False      
1  False   True  False   True   True   True   True   True  False  False      
2   True   True  False  False  False   True  False  False   True  False      
3   True   True   True   True  False  False   True   True   True  False      
4   True  False   True  False  False  False   True   True   True   True      
5   True  False   True  False  False  False   True  False   True   True      

内容的提问来源于stack exchange,提问作者Image Privacy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 23:30:47