相当于R';熊猫的s因子函数
我有一个名为事故的数据框,其中包含一个名为事故严重程度的列,该列包含1到3的整数。 我想将这些数字分别更改为值“致命”、“严重”、“轻微”,并将结果分配给新的数据帧。 在R中是这样的: 严重性从这里开始?相当于R';熊猫的s因子函数,r,pandas,dataframe,R,Pandas,Dataframe,我有一个名为事故的数据框,其中包含一个名为事故严重程度的列,该列包含1到3的整数。 我想将这些数字分别更改为值“致命”、“严重”、“轻微”,并将结果分配给新的数据帧。 在R中是这样的: 严重性从这里开始? import pandas as pd accidents = pd.DataFrame({ 'Accident_Severity': [1, 2, 3, 1] }) di = { 1: 'fatal', 2: 'serious', 3: 'slight' } acci
import pandas as pd
accidents = pd.DataFrame({
'Accident_Severity': [1, 2, 3, 1]
})
di = {
1: 'fatal',
2: 'serious',
3: 'slight'
}
accidents2 = accidents.replace({"Accident_Severity": di})