zoukankan      html  css  js  c++  java
  • R语言格式化输出sprintf

    用%s替代字符串

    name <- 'max'
    sprintf('my name is %s',name)
    [1] "my name is max"
    

      

    用%d替代整数

    age <- 18
    sprintf('age:%d',age)
    [1] "age:18"
    

      

    d前面添加数字n,可以添加n-替代数字位数的空格

    sprintf('age:%3d',age)
    [1] "age: 18"
    

      

    d前面添加0加上数字n,可以添加n-替代数字位数的0

    sprintf('age:%07d',age)
    [1] "age:0000018"
    

    用%f替代浮点数
    %m.nf
    m控制输出字符宽度

    n控制小数点

    #保留5位小数点
    sprintf('%.5f',pi)
    [1] "3.14159"
    

      

    后置%%,代表百分比

    sprintf("percent:99 %%")
    [1] "percent:99 %"
    

      



    作者:R语言小白速通
    链接:https://www.jianshu.com/p/bb7c6d92613d
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 相关阅读:
    基础
    基础
    基础
    基础
    基础
    基础
    基础
    基础
    Gym102361A Angle Beats(直角三角形 计算几何)题解
    Petrozavodsk Summer Training Camp 2016H(多标记线段树)题解
  • 原文地址:https://www.cnblogs.com/triple-y/p/12551990.html
Copyright © 2011-2022 走看看