Hmisc包函数(变量名批量修改、变量标签、变量描述性统计)

Hmisc包函数


1、upData函数(批量重命名变量)

upData(object, ...,subset, #相当于对于数据变量的筛选/条件判断表达式;
rename,#批量名称/变量名修改; 
drop,#去掉数据中的哪些变量;
keep,#保留哪些变量名;
labels, 
units, levels, force.single=TRUE,
lowernames=FALSE, caplabels=FALSE,
 moveUnits=FALSE,charfactor=FALSE, 
print=TRUE, html=FALSE)

2、给变量做标签/说明:valueLabel(var)

3、upFirst函数

upFirst(txt, lower = FALSE, alllower = FALSE)
#将每个单词首字母变为大写,lower设置为TRUE时仅将句子中首个单词首字母
#变为大写alllower为TRUE使得所有单词字母为小写。

4、describe函数

描述数据集或者变量中数据情况,全面了解数据的缺失情况、统计值(唯一值、均值、最大/小值、值大小累计百分比分布)

#2021/11/5更新

5、contents()函数,作用:了解数据变量的数据类型、类别情况

contents(iris_trans)

Data frame:iris_trans	150 observations and 7 variables    Maximum # NAs:0


             Levels   Storage
Sepal.Length           double
Sepal.Width            double
Petal.Length           double
Petal.Width            double
Species           3   integer
petal_sec           character
sepal_sec           character

+--------+---------------------------+
|Variable|Levels                     |
+--------+---------------------------+
| Species|setosa,versicolor,virginica|

6、capitalize()函数,作用:将字符型向量每个元素首字母转换为大写

capitalize(c("it's","a","best","way","to","finish","it"))
[1] "It's"   "A"      "Best"   "Way"    "To"     "Finish" "It" 

注:后期更新更多实用函数操作

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LEEBELOVED

一分钱都是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值