假设我有以下 DataFrame df
df = pd.DataFrame({
"a" : [8,8,0,8,8,8,8,8,8,8,4,1,4,4,4,4,4,4,4,4,4,4,7,7,4,4,4,4,4,4,4,4,5,5,5,5,5,5,1,1,5,5,5,5,5,5,1,5,1,5,5,5,5]}
我想规范化我的数据,如果连续值少于 3 次,则将值更改为相邻的连续值。
result:
df = pd.DataFrame({
"a" : [8,8,8,8,8,8,8,8,8,8,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5]}
目前我通过手动迭代来完成这项工作,我认为熊猫有特殊的功能来做到这一点。
慕仙森
墨色风雨
相关分类