将列添加到具有恒定值的数据框

发布于 2021-01-29 19:35:37

我有一个现有的数据框,我需要添加一个额外的列,每行将包含相同的值。

现有的df:

Date, Open, High, Low, Close
01-01-2015, 565, 600, 400, 450

新的df:

Name, Date, Open, High, Low, Close
abc, 01-01-2015, 565, 600, 400, 450

我知道如何追加现有的series / dataframe列。但这是另一种情况,因为我所需要的只是添加“名称”列,并将每一行设置为相同的值,在本例中为“
abc”。

关注者
0
被浏览
98
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    df['Name']='abc' 将添加新列并将所有行设置为该值:

    In [79]:
    
    df
    Out[79]:
             Date, Open, High,  Low,  Close
    0  01-01-2015,  565,  600,  400,    450
    In [80]:
    
    df['Name'] = 'abc'
    df
    Out[80]:
             Date, Open, High,  Low,  Close Name
    0  01-01-2015,  565,  600,  400,    450  abc
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看