pd.DataFrame:在特定位置添加值

时间:2019-06-04 20:50:20

标签: python-3.x pandas dataframe

我想向一个大型DataFrame添加一些值。例如,我原始的DataFrame如下所示:

   0      1      2      3      4      
A 0.10   0.2   1.2     2.0     31
B 0.51   2.0   1.5     4.0     52
C 0.21   3.5   1.1     21.0     1.0
D 0.13   4.3   1.2     1.2     0.1

我想在第一行的第五,第六和第七行添加一个值。例如,以下是预期的结果:

   0      1      2      3      4      
A 0.10   0.2   1.2     2.0     31
B 0.51   2.0   1.5     4.0     52
C 0.21   3.5   1.1     21.0     1.0
D 0.13   4.3   1.2     1.2     0.1
N 1.87
K 2.15
O 52.1

我也想指定行名。有任何想法吗?

2 个答案:

答案 0 :(得分:2)

movie

然后创建一个"25"" TV"数据框:

combine_first

答案 1 :(得分:2)

使用console.log列上的reindexfillna

'0'