Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当第一个字符为0时,R函数以字符串形式传递变量_R_Function - Fatal编程技术网

当第一个字符为0时,R函数以字符串形式传递变量

当第一个字符为0时,R函数以字符串形式传递变量,r,function,R,Function,我是R新手,我尝试将一个3字符作为一个函数变量传递,该变量以零开头,但它连接了零。如何将其传递为以零开头的3个字符 some_fun(007) some_fun(x){ x } 7 也许,我们需要传递一个字符串。如果它是带前导零的数值,则将删除它,因为该数值不允许它。一个选项是转换为字符类 some_fun <- function(x) { sprintf('%03d', x) } some_fun(7) #[1] "

我是R新手,我尝试将一个3字符作为一个函数变量传递,该变量以零开头,但它连接了零。如何将其传递为以零开头的3个字符

  some_fun(007)
  
  some_fun(x){
    x
  }

  7

也许,我们需要传递一个字符串。如果它是带前导零的数值,则将删除它,因为该数值不允许它。一个选项是转换为
字符

some_fun <- function(x) {
              sprintf('%03d', x)
 }
some_fun(7)
#[1] "007"

一些乐趣也许,我们需要传递一个字符串。如果它是带前导零的数值,则将删除它,因为该数值不允许它。一个选项是转换为
字符

some_fun <- function(x) {
              sprintf('%03d', x)
 }
some_fun(7)
#[1] "007"

一些乐趣你需要引号'007'你需要引号'007'这可以在函数内完成吗?@alzchow用函数更新帖子这可以在函数内完成吗?@alzchow用函数更新帖子