作业-实践课2.docx
实践二:R的简单使用 (所有练习代码存入脚本函数并作出注释) 1. 赋值练习 测试如何建立对象,建立1个中文对象,1个英文对象,1个隐藏对象,并将代码运行截图到下面。 思考题: if 为什么不能作为对象名? If为保守词,是R语言中的条件语句,作为对象名会导致系统无法识别使用if是作为对象名还是条件语句。 2. 用print和cat 输出中文字符,英文字符截图贴到下方,通过查看help文档和运行结果,回答print 和 cat有什么区别? Cat可以把多个参数连接起来再输出,且可以输出换行,支持输出不同数据类型的混合 Print输出的类型必须是同一种类型,不能输出换行符,输出的数据前有序号,有”” 3. 条件语句练习 3.1 使用for语句计算num大于10的个数。(代码实现逻辑,结果截图) 3.2 使用while语句计算num小于40的个数。(代码实现逻辑,结果截图) 3.3 使用条件语句对num进行从大到小的排序。(代码实现逻辑,结果截图) 借鉴数据结构所学的的冒泡排序算法 Bug、错误总结: 3.2 循环条件设置错误,导致运行出错误答案 提示缺少