刚开始用Pandas,想做一个ID3的决策树,首先需要把表中的非量化值以数字形式展示,表如下:
想把“预习程度”字段用-1,0,1来表示一般、好和差,学习分数也是一样,是否完成项目用0和1表示,怎样完成替换,一般是怎么做的,另外是否需要替换?本人新手,还望多指教。。
刚开始用Pandas,想做一个ID3的决策树,首先需要把表中的非量化值以数字形式展示,表如下:
想把“预习程度”字段用-1,0,1来表示一般、好和差,学习分数也是一样,是否完成项目用0和1表示,怎样完成替换,一般是怎么做的,另外是否需要替换?本人新手,还望多指教。。
2 回答5.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
用
replace
函数frame.replace(('好','一般','差'),(1,0,-1))