谈谈R语言的缺点和优点
2024-09-01 09:14:43
编码不友好,对中文不友好,逼着你用RStudio、Jupyter Notebook/Jupyter Lab。图标丑,每次点击感觉辣眼睛。
为节省内存,R语言计算默认有效数字为7位,比Excel的15位还坑,幸好可以用options(digit=20)调整。为节省内存,很多函数默认会把strings转为factor,部门、性别等转化尚能接受,姓名等转化不能接受。
严格区分等于、赋值、参数设置。
向量化,代码简洁,写起来爽。为统计而生,函数化,写起来快。
序号从1开始,方便排版报表。write.csv导出,加上“序号”两字。
社保、公积金本月和上月比较,用setdiff()求差集知增减。本月社保、公积金,用intersect()求交集知都买者。总公司、分公司的社保、公积金,用union()求并集。
对数据框merge()时,没有相同字段是cross join,有相同字段,默认是inner join,也可以设参数,all=TRUE、all.x=TRUE、all.y=TRUE,对应full join、left join、right join。
最新文章
- 南非的5DT数据手套使用说明
- Qt窗口的屏幕居中显示
- FFmpeg-20160413-snapshot-bin
- 【MyEcplise hibernate tools】hibernate tools的使用以及错误
- 解决JS浮点数(小数)计算加减乘除的BUG
- php 彩票类 lottery
- Mac终端编译运行C++
- 【转】app后端如何选择合适的数据库产品
- UILabel 调整行间距
- 微信小程序计算器Bug版=-=(笔记)
- visual studio的包含目录配置问题
- 如何 通过 userAgent 区别微信小程序
- OpenCV实现彩色图像轮廓 换背景颜色
- PTA——完全数
- Luogu3350 ZJOI2016 旅行者 最短路、分治
- 关于syslog日志功能详解 事件日志分析、EventLog Analyzer
- C#往SQLServer中插入大数据
- nginx学习1
- Spring boot——logback.xml 配置详解(三)<;appender>;
- C#多线程学习(四) 多线程的自动管理(线程池)