比较操作中的用户定义值



我有两种格式的数据,df1和df2。 df1 是包含数据帧的列表,df2 是数据帧。我想将值 (cut_off( 与两个数据帧(分数(的特定列进行比较。我想用用户定义的值替换该值。我该怎么做?

cut_off = [1,2,3,4]
df_elements = [df1.sample(n=12) for i in range(100)] #randomly selecting 12 rows from a big set
for co in cut_off:
print ("set1 : " + str((df_elements[1]['score'] > co).sum())) 
print("set2 : " + str((df2['score'] > co).sum()))

谢谢

你可以用:

df['specific_column'] = df['specific_column'].replace(['123', '12'], '5')

['123', '12']是要替换的值'5'是将替换它的值。

最新更新