Mapping和Replace

xiaoxiao2021-02-28  46

dataframe中增加一列


通过series增加

因为dataframe中每一列都是一个series,所以增加一个series就是增加了一列。

这种方式在添加的时候有一个缺陷,就是后边series中的值在添加的时候必须要关注dataframe的index。一方面是为了数据要一一对应,另一方面,series在默认不指定index(就像上面的情况)的时候,index从0开始,于是当dataframe的index和series中的idnex对不上的时候,插入的值将会变成NaN。

map方式

这种方式的优点在于不用关心index,因为在gdp_map中已经指定了每一行对应的值,只需要按照城市将对应GDP插入即可。

Series中的replace


第一个参数表示需要被替换的目标value,第二个参数表示替换成的值。

可以用下面的方法批量替换:

转载请注明原文地址: https://www.6miu.com/read-2612951.html

最新回复(0)