美文网首页
Pandas DataFrame 拼接一个空列

Pandas DataFrame 拼接一个空列

作者: 无量儿 | 来源:发表于2023-03-23 14:25 被阅读0次

    要在Pandas DataFrame中拼接一个空列,可以简单地为DataFrame分配一个新的列名,并将其值设置为None或np.nan。这将在DataFrame中创建一个空列(具有相同的行数),所有值均为缺失值。以下是一个示例:

    import pandas as pd
    import numpy as np
    
    data = {
        'col1': [1, 2, 3, 4],
        'col2': ['A', 'B', 'C', 'D']
    }
    
    df = pd.DataFrame(data)
    
    # 在DataFrame中添加一个名为'empty_col'的空列,所有值为None
    df['empty_col'] = None
    
    # 或者使用np.nan作为缺失值
    df['empty_col_nan'] = np.nan
    
    print(df)
    

    输出:

       col1 col2 empty_col  empty_col_nan
    0     1    A      None            NaN
    1     2    B      None            NaN
    2     3    C      None            NaN
    3     4    D      None            NaN
    

    在这个示例中,我们创建了一个包含两列和四行的DataFrame。我们向DataFrame添加了一个名为empty_col的空列,其值为None,并向DataFrame添加了另一个名为empty_col_nan的空列,其值为np.nan。请注意,None和np.nan在Pandas中都表示缺失值,但np.nan在进行数值计算时可能更适合。

    相关文章

      网友评论

          本文标题:Pandas DataFrame 拼接一个空列

          本文链接:https://www.haomeiwen.com/subject/laivrdtx.html