1、定义一个常量,bd<-c("a","b","c")。
3、字符串提取函数substr()。
4、向量中的搜索函数grep()。
5、字符串分割函数strsplit()。
6、字符串小写转大写。
可以用LEFT函数。1、以excel2010版本为例,如下图所示,有一列数据,要取前几个数;
2、在右边的单元格B2输入函数LEFT,指从一个文本字符串的第一个字符开始返回指定个数的字符;
3、该函数第一个条件区域指目标参数,这里是左边的A1,第二个参数是指要取的几个数,这里取前面的3个,即填3 ;
4、填完后按enter键,即可得到取A1单元格数据前三个数的值了;
5、把公式下拉填充即可得到取A列数据的前三个数了,如果要取前5个数,把3改为5即可。
R语言中取整运算主要包括以下五种:floor():向下取整;ceiling(): 向上取整;round(): 四舍五入取整;turnc(): 向0取整;signif(): 保留给定位数的精度。
floor返回对应数字的'地板'值,即不大于该数字的最大值;
ceiling返回对应数字的'天花板'值,就是不小于该数字的最小整数;
round是R里的'四舍五入'函数,具体的规则采用banker's rounding,即四舍六入五留双规则(wiki)。round的原型是round(x, digits = 0), digits设定小数点位置,默认为零即小数点后零位(取整)。
trun的特性是'向零截取', 也就是说对于一个数字a,它将数轴分成两侧,trunc(a)将返回数轴上包含数字0的那一侧离a最近的那个整数。
signif是保留有效数字的函数。常用于科学计数。