我想將索引 155 到 304 中的“categori”列中的值替換為具有相同索引的“keterangan”列,這是我的資料集如下所示:

我已經試過了,但它不起作用
# make a variabel with value from 155 to 304
ket_list = list(range(155,305))
# Selecting new value
new = df['keterangan'][ket_list]
new
# Selecting old value
old = df['categori'][ket_list]
old
# replace values of "categori" value with
# "keterangan" value from the same dataframe
df = df.replace(['old'],'new')
uj5u.com熱心網友回復:
這可以使它作業
df.loc[155:305,'categori'] = df['keterangan']
這將值從復制keterangan到categori只從指數155到305
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/389509.html
上一篇:本地化資料框中的行
下一篇:在Pandas中折疊調查資料
