R语言使用c函数构建日期字符串向量数据

  • Post author:
  • Post category:其他


R语言使用c函数构建日期字符串向量数据


目录


R语言使用c函数构建日期字符串向量数据


R 语言特点


R语言使用c函数构建日期字符串向量数据



R

可以在CRAN(Comprehensive R Archive Network,

http://cran.r-project.org

)上免费下载。

R 语言特点

  • R 语言环境软件属于 GNU 开源软件,兼容性好、使用免费
  • 语法十分有利于复杂的数学运算
  • 数据类型丰富,包括向量、矩阵、因子、数据集等常用数据结构
  • 代码风格好,可读性强

虽然 R 主要用于统计分析或者开发统计相关的软件,但也有人用作矩阵计算。其分析速度可媲美专用于矩阵计算的自由软件 GNU Octave 和商业软件 MATLAB。

R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。

R语言软件界面简陋,通常不直接使用,而是用图形界面的Rstudio。

RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用,是在终端中使用R的绝佳选择。

RStudio是一款

R语言

的IDE,R自带的环境操作起来可能不是方便,而Rstudio很好地解决了这个问题,而且它还具有调试、可视化等功能,支持纯R脚本、Rmarkdown (脚本文档混排)、Bookdown (脚本文档混排成书)、Shiny (交互式网络应用)等。

  • 包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录称为库(library)。函数.libPaths()能够显示库所在的位置, 函数library()则可以显示库中有哪些包。
  • R自带了一系列默认包(包括base、datasets、utils、grDevices、graphics、stats以及methods),它们提供了种类繁多的默认函数和数据集。其他包可通过下载来进行安装。安装好以后,它们必须被载入到会话中才能使用。命令search()可以告诉你哪些包已加载并可使用。
  • 目前有几千个称为包(package)的用户贡献模块可从

    http://cran.r-project.org/web/packages

    下载。

R语言使用c函数构建日期字符串向量数据

# 对向量进行排序,默认采用升序排序方式
x <- c(3,5,2,8,6,9,7,4)
print(sort(x))
print(sort(x,decreasing=T))   # 默认的降序参数设置为F,如果设置为T则采用降序排序


# 日期字符串向量
szDate <- c("2014-1-1","2014-3-1","2014-3-18","2014-2-14","2014-4-26","2014-4-1","2014-1-24")

# 通过as.Date()函数生成日期序列
# 注意:R语言中很多函数都可以使用向量做参数

t <- as.Date(szDate)
# sort()函数可以对日期序列做排序操作
t <- sort(t);print(t)


安利一个R语言的优秀博主及其CSDN专栏:


博主博客地址


博主R语言专栏地址(R语言从入门到机器学习、持续输出已经超过1000篇文章)

参考:R



版权声明:本文为omhdxgb原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。