我在Marks.csv文件的列中有主题标记的数据,如下所示
Students Marks
0 Santosh 90
1 Mahesh 35
2 Suresh 15
3 Ganesh 45
4 Ramesh 60
5 Supriya 25
6 Ritesh 50
7 Pooja 95
我想按等级对这些分数进行分类:
Marks > 80 (Distinguished);
Marks > = 50 & Marks < 80 (First Class);
Marks > = 35 & Marks < 50 (Second Class);
Marks < 35 (Failed).
结果,我需要在相同的文件.csv中输出,如下所示
Student Marks Grades
0 Santosh 90 Distinction
1 Mahesh 35 Secnd Class
2 Suresh 15 Failed
3 Ganesh 45 Secnd Class
4 Ramesh 60 First Class
5 Supriya 25 Failed
6 Ritesh 50 First Class
7 Pooja 95 Distinction
任何建议都是有益的
使用apply函数
代码
用法
添加等级('CSV文件名.txt')
测试
输入文件('grades.txt'):
输出文件('grades.txt')
注:成绩栏中的多个单词(如“第一类”)都在引号中,否则单词中的空格会被误认为是分隔符
早期代码中的一些更改。在这里,您可以保存Grades列而不会出现任何错误
相关问题 更多 >
编程相关推荐