精华内容
下载资源
问答
  • R语言 X轴为日期时 使用scale_x_date

    千次阅读 2019-09-25 13:39:55
    scale_x_date(name = ..., breaks = ..., labels = ..., limits = ...)scale_x_date(name="x轴名称",breaks=date_breaks("1 month"),labels=date_format("%Y-%m"),limits=as.Date(c("2014-01-01","2018-01-01"))...
    scale_x_date(name = ..., breaks = ..., labels = ..., limits = ...)
    scale_x_date(name="x轴名称",breaks=date_breaks("1 month"),labels=date_format("%Y-%m"),limits=as.Date(c("2014-01-01","2018-01-01")))
    NameDescription 
    nameLabel for x axis.x轴名称
    breaksPoints at which x gridlines appear.刻度值
    labelsLabels for x ticks.刻度间隔
    limitsWhere x axis starts/stops.刻度开始结束值(只能为1-2位)

    http://ggplot.yhathq.com/docs/scale_x_date.html

    转载于:https://www.cnblogs.com/chuningning/p/9284430.html

    展开全文
  • R语言read.csv乱码问题UTF-8 BOM X.U.FEFF

    千次阅读 2020-05-29 19:25:52
    若使用R语言调用data <- read.csv("dataset.csv")文件出现了乱码,解决的方法简单整理如下: 查看R语言运行环境的区域(locale)设置 > Sys.getlocale(category = "LC_ALL") [1] "LC_COLLATE=Chinese ...

    若使用R语言调用data <- read.csv("dataset.csv")文件出现了乱码,解决的方法简单整理如下:

    1. 查看R语言运行环境的区域(locale)设置
    > Sys.getlocale(category = "LC_ALL")
    [1] "LC_COLLATE=Chinese (Simplified)_China.936;LC_CTYPE=Chinese (Simplified)_China.936;LC_MONETARY=Chinese (Simplified)_China.936;LC_NUMERIC=C;LC_TIME=Chinese (Simplified)_China.936"
    
    1. 若区域设置的字符集LC_CTYPE为中文,一般可以断定dataset.csv文件是UTF-8文件格式,此时可以加一个参数:
    data <- read.csv("dataset.csv", fileEncoding = "UTF-8")	
    

    若还是不能读取数据集,或者使用fileEncoding = "UTF-8"时header出现了X.U.FEFF奇怪的字样,说明UTF-8格式的文件头带了BOM(byte oreder mark, 字节顺序标记),此时应该换成fileEncoding = "UTF-8-BOM"

    data <- read.csv("dataset.csv", fileEncoding = "UTF-8-BOM")	
    

    注意:

    1. 不要使用encoding = "UTF-8"的参数,实际上encoding的参数相当于分两个步骤:
    # 1. 读入数据
    data <- read.csv("dataset.csv")	
    # 2. 对data中有所的字符串进行encoding转码,比如,
    # 带中文的factor(或是character),实际上调用了:
     Encoding(levels(data[,1])  <- "UTF-8"  # 对应列是factor 情形
     # 或
     Encoding(data[,1]) <- "UTF-8"    # 对应列是character情形
    
    1. 不要fileEncodingencoding两个参数同时使用
      原因如同注意1, 若是fileEncoding和encoding同时指定`UTF-8’, 相当于对字符串进行两次转码。
    展开全文
  • |为逻辑运算符,x|y意思为x或y 返回值为true 或 false 类似的x&y意思是x和y,返回值一样为true 或 false > a<-c(1,2,3,4,1,2,3,4,1,2,3,4) > a==1 [1] TRUE FALSE FALSE FALSE TRUE FALSE FALSE ...

    |为逻辑运算符,x|y意思为x或y

    返回值为true 或 false

    类似的x&y意思是x和y,返回值一样为true 或 false

    > a<-c(1,2,3,4,1,2,3,4,1,2,3,4)
    > a==1
     [1]  TRUE FALSE FALSE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE FALSE
    [12] FALSE
    > a==2
     [1] FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE FALSE FALSE  TRUE FALSE
    [12] FALSE
    > a==1|a==2
     [1]  TRUE  TRUE FALSE FALSE  TRUE  TRUE FALSE FALSE  TRUE  TRUE FALSE
    [12] FALSE

    展开全文
  • function1(x) { for(i in 1:28){ if (x[i]>9) { res="优秀" } else if (8<x[i]&x[i]) { res="良好" } else if (7<x[i]&x[i]) { res="中等" } else if (6<x[i]&x[i]) { res="及格" } } return(res) }!...
  • 绘图时一个x值对应多个y值,可用aggregate函数处理。详情可使用help指令查看 以这个数据集为例: 其中有些日期有多组数据,可取其平均值: topic.fram = aggregate(.~发布日期,data=excel_clinic_data,mean) 即...

    绘图时一个x值对应多个y值,可用aggregate函数处理。详情可使用help指令查看
    以这个数据集为例:
    在这里插入图片描述
    其中有些日期有多组数据,可取其平均值:

    topic.fram = aggregate(.~发布日期,data=excel_clinic_data,mean)
    

    即根据发布日期来计算均值(mean),处理结果默认按照发布日期升序排列:
    在这里插入图片描述
    aggregate可用于类似键值对,一个键对应多个值的处理,包括求和,求均值等。最后结果为唯一键值对。

    展开全文
  • 修改如下代码: w=read.csv('rf_data.csv',encoding = "UTF-8") 最终代码: w=read.csv('rf_data.csv', fileEncoding="UTF-8-BOM") 即可解决。
  • R语言柱状图排序和x轴上的标签倾斜

    万次阅读 2017-04-07 09:55:18
    R语言做柱状图大致有两种方法, 一种是基础库里面的 barplot函数, 另一个就是ggplot2包里面的geom_bar 此处用的是字符变量 统计其各频数,然后做出其柱状图。(横轴上的标签显示不全) t r  main = ...
  • 数据结果的图形展示,R代码,《R数据科学》是个好东西 数据格式如下: term category pval neutrophil chemotaxis biological_process 1.68E-09 innate immune response biological_process ...
  • R-4.0.3-win.exe

    2020-11-23 19:17:48
    R语言安装包
  • 原文档(英文)由Tom Short tshort@eprisolutions.com撰写,你可以在www.Rpad.org上得到最新文档。中文版本文档(已获得Tom Short的翻译许可)结构上同原版类似,局部添加了若干常用命令。后续修订以及维护由刘思喆...
  • ggplot(data = dataplot, mapping = aes(x=group,y=dataplot,fill=group),main = "test") + geom_bar(stat = "identity",width = 0.5) + labs(x="groups",y="number") + geom_errorbar(aes(ymin = dataplot-datastd,...
  • R语言作图:坐标轴设置

    万次阅读 多人点赞 2018-02-04 20:51:24
    R语言底层作图中,对坐标轴的调整主要通过调整plot函数、axis函数和title函数的一系列参数完成。 plot(x,y, ...) axis(side,at = NULL, labels = TRUE, tick = TRUE, line = NA, pos= NA, outer = FALSE, font...
  • InputData Rcode library(ggplot2) data("D:\\rwork\MSN\\indexbyminutes.csv",header = T) dt(data) head(dt) #mode(dt$ID) #class(dt$ID) #dt$ID2$as.vector(dt$ID) #class(dt$ID
  • RRStudio安装、R卸载R下载R安装Rstudio下载RStudio安装R卸载 RStudio只是辅助使用R进行编辑的工具,所以RStudio的正常使用需以R程序为基础,安装过R的可以跳过前两步 R下载 官网 点击download R。 点击选择清华...
  • -c(1,3,2,5) # x是一个向量,箭头表示赋值,把向量赋值给X x1=c(1,3,2,5) # 等号表示储存,用X1来储存向量 ?ls #问号+函数名,可以获得这个函数的帮助 length(x1) #求X1的长度 x<-c(1,6,2) y=c(1,4,3) x+y y1=...
  • R在read.table的时候默认check.names=TRUE,此时读入成dataframe的时候会自动更正表头中数字开头的字符,所以想保留原始的表头将check.names设置为FALSE即可: df <- read.table(file, sep='\t', header=TRUE, ...
  • R语言 特殊函数

    千次阅读 2018-08-23 18:54:19
    1、统计函数 函数 描述 mean() 平均数 median() 中位数 sd() 标准差 ... 求分位数,x为待求分位数的数值型向量,probs为一个由[0,1]之间的概率值组成的数值向量,eg: a&lt;...
  • hist(as.numeric(employees$received),breaks=50)
  • Rstudio x显示lib没有被指定,安装包装不了,有偿求指导
  • R语言修改坐标轴

    万次阅读 2020-01-04 18:49:55
    使用R语言作图时,修改坐标轴主要通过调整plot函数、axis函数和title函数中的参数。
  • R语言 设置ylab每个汉字竖向排列

    千次阅读 2018-07-04 15:25:00
    只看标题可能不知道啥意思,所以先上图了。 从图中可以看到ylab中汉字的排列方式是从上到下的,要实现这样的效果有两个...如有任何问题可以加群R语言&大数据分析456726635或者Python & Spark大数636866908与我联系。
  • ggplot(data = rate,aes(x=reorder(地区,地区生产总值.)))+ geom_bar(aes(y=地区生产总值.,fill=地区),stat = "identity")+ labs(title = "2015年山东各地市生产总值及占比情况")+ geom_text(aes(label=rate$地区...
  • RStudio是用于R编程的开源工具... 在此大数据分析R语言RStudio使用教程文章中,我们将介绍RStudio免费版本的一些最佳功能:RStudio Desktop。我们收集了一些RStudio的重要技巧,窍门和快捷方式,可快速将您变成RStu...
  • R语言的一些基本函数用法

    千次阅读 2020-04-30 00:26:20
    由于以前学习的R全还给老师了,近期从新从头学习R语言,这是最近get的一些相关函数用法,对此做一个总结回顾 ** match 作用就是可以用来筛选、匹配。 实际意义可以看 例如: > x=c(1,3,7,4) > y=c(1,3,8,9,0) ...
  • 这条命令左上角多了x,其它都行,读出来class是数据框,挺规整 > my_data ("D:\\Data.txt", head=T,sep="\t") #######现在发现转化成numeric时,产生的NA数和行数一样多,我估计没写row.names=1的结果就是把第一列...
  • R语言ggplot2x轴顺序设置自定义颜色

    万次阅读 2017-07-24 17:00:21
    这个图主要在于x轴的顺序设置上,如果按不做任何处理的话>3那个就会在2之前,解决方法是b[,1]3")),这句代码可以重新设置因子的级别 完整代码如下: a[,1]3")) ggplot(a,aes(x=a[,1],y=a[,2]))+geom_bar(stat=...
  • 锐龙R75800X和R5 5600X 哪个好

    万次阅读 2020-10-16 17:42:45
    锐龙7 5800X,单CCD,8核心16线程,4MB二级缓存,32MB三级缓存,基准频率3.8GHz,最高加速4.7GHz,热设计功耗为105W。 选R7 5800X还是R5 5600X这些点很重要!看完你就知道了https://list.jd.com/list.html? 锐龙5 ...
  • R语言R语言常用语法

    千次阅读 多人点赞 2016-01-22 10:01:18
    R语言常用语法1、R语言创建向量和矩阵(1)、c()用c()来创建一个向量例:创建向量x1与x2> x1 = c(1,3,5,7,9) > x1 [1] 1 3 5 7 9 > x2 = c(0,2,4,6,8) > x2 [1] 0 2 4 6 8 > (2)、length()用length()来求一个...
  • R语言相关性分析

    万次阅读 多人点赞 2019-11-12 22:52:00
    文章目录@[toc]Pearson相关系数(积差相关系数)适用条件Spearman等级相关系数适用条件Kendall's Tau相关系数适用条件偏相关适用条件R语言实现Pearson、Spearman、Kendall示例偏相关相关性显著性检验相关性可视化在...
  • x64 Service Pack 1 软件 软件版本 备注 R 3.6.0 当然用目前最新的,老版本踩过坑 RStudio 1.2.1335 这是C/S模式 Rtools 35 R语言编译工具 以下安装方式二选一就行 想装逼的,请直接选择步骤[2. 安装R及RStudio...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,662,293
精华内容 1,064,917
关键字:

rx