R
文章平均质量分 71
九茶
这个作者很懒,什么都没留下…
展开
-
R-plot()
普通散点图:> BOD Time demand1 1 8.32 2 10.33 3 19.04 4 16.05 5 15.66 7 19.8> plot(BOD$Time,BOD$demand,main='主标题',xlab='X轴标题',ylab='Y轴标题',xlim=c(0,10),ylim=c(8,20),col原创 2015-04-16 10:37:11 · 3488 阅读 · 0 评论 -
R、ggplot2、shiny 汇总
前言:大家应该都知道,ggplot2 和 shiny 都是R语言七大武器之一,虽然它们的能力很流逼,也出来“行走江湖”多年,但是在国内相关的知识分享还是比较少。很多时候遇到问题不得不翻墙搜索,所以尽管自己资历尚浅,但我还是很希望能够将自己的知识点做个总结分享,希望对后来之人有所帮助! 因为最近工作比较忙,没有集中的时间跟精力,所以改变了一下写博客的方式:减小博客篇幅,然后用索引的方式总结、分享一下原创 2015-08-06 23:49:16 · 13909 阅读 · 4 评论 -
R语言零碎知识集合
(更多内容请见:R、ggplot2、shiny 汇总) 1、数据框按照某一列排序: 例如存放学生信息的数据框 rt(name,sex,age,score),按照分数 score 递减排序:> rt[order(rt[,4],decreasing=T),] ## 特别注意后面的逗号别忘了! 2、小数取整: > x <- 3.555555> ceiling(x)[1] 4> floo原创 2015-09-22 14:22:29 · 3960 阅读 · 0 评论 -
R语言面向对象指南
原文链接:OO field guide 。 面向对象指南:这一章主要介绍怎样识别和使用 R 语言的面向对象系统(以下简称 OO)。R 语言主要有三种 OO 系统(加上基本类型)。本指南的目的不是让你精通 R 语言的 OO,而是让你熟悉各种系统,并且能够准确地区分和使用它们。 OO 最核心的就是类和方法的思想,类在定义对象的行为时主要是通过对象的属性以及它和其它类之间的关系。根据类的输入不同,类对翻译 2015-09-21 21:53:00 · 11422 阅读 · 0 评论 -
R语言——哈希表
前言:在 R 语言中有个包——hash 包提供了我们需要的哈希结构,本文主要介绍该 hash 包的使用。 (使用之前先 install.packages(“hash”) 进行安装)其实,数据框也可以实现哈希表的功能,但是效率不高,操作不方便。 另外,在之前有个 rdict 包,使用起来就像 Python 里面的字典一样好用,详情请见:rdict: A hash table for R using原创 2015-08-21 00:25:25 · 13554 阅读 · 1 评论 -
ggplot2——柱状图
目录:初始图样 如何修改柱条的宽度 如何修改柱条的顺序 如何在柱条上添加文字 (更多关于图例、坐标系等内容请见:R、ggplot2、shiny 汇总) 初始图样:library(ggplot2)library(ggthemes)dt = data.frame(obj = c('A','D','B','E','C'), val = c(2,15,6,9,7))p = ggplot原创 2015-08-20 00:47:39 · 38794 阅读 · 0 评论 -
R::shiny 点击事件-Demo
前言:代码请见GitHub:https://github.com/liuxingming/shiny-click-demo 效果请见Shinyapps(网页打开比较慢):https://bone-ace.shinyapps.io/shiny_click_demo 火狐浏览器下运行效果: 说明:1、代码编写环境: R version 3.1.3 (2015-03-09) RStu原创 2015-09-09 22:55:36 · 6121 阅读 · 0 评论 -
ggplot2——玫瑰图
更多内容请见:R、ggplot2、shiny 汇总初始图样:library(ggplot2)dt = data.frame(A = c(2, 7, 4, 10, 1), B = c('B','A','C','D','E'))windowsFonts(myFont = windowsFont("楷体")) ## 绑定字体p = ggplot(dt, aes(x = B, y = A, fill原创 2015-08-13 23:18:10 · 14111 阅读 · 0 评论 -
ggplot2——坐标系篇
目录:初始图样 如何修改坐标轴的显示范围 如何修改坐标轴的标签(内容、大小、字体、颜色、加粗、位置、角度) 如何修改坐标轴的刻度标签(内容) 如何修改坐标轴的刻度标签(大小、字体、颜色、加粗、位置、角度) 如何修改坐标轴的刻度间隔 如何去掉网格线 如何去掉刻度标签 如何去掉刻度线 如何去掉外层边框 如何再加上X轴、Y轴(无刻度、无标签) (更多内容请见:R、ggplot2、s原创 2015-08-13 22:23:08 · 190479 阅读 · 7 评论 -
ggplot2——图例篇
目录:ggplot2中图例基础 如何隐藏图例? 如何隐藏图例标题? 如何更改图例顺序? 如何更改图例的标签文字? 如何设置图例标题和标签文字的大小、颜色? 如何将图例放到图的上方 (更多内容请见:R、ggplot2、shiny 汇总) ggplot2中图例基础:ggplot2会自动生成图例,我们可以对图例进行删改。相同名称相同颜色的图例会自动合并。如下图,点图和线图的color原创 2015-08-06 01:13:40 · 75137 阅读 · 0 评论 -
ggplot2——主题篇
目录:如何插入主题?ggplot2自带的两个主题ggthemes包的十个主题(更多内容请见:R、ggplot2、shiny 汇总) 如何插入主题?方法一:library(ggplot2)set.seed(2015) diamond.part<-diamonds[sample(nrow(diamonds),100),] b = ggplot(diamond.part, aes(x =原创 2015-08-07 00:10:04 · 8823 阅读 · 0 评论 -
R-pie()
普通饼图:> table(iris[,4])0.1 0.2 0.3 0.4 0.5 0.6 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5 5 29 7 7 1 1 7 3 5 13 8 12 4 2 12 5 6 6 3 8 3 3 >原创 2015-04-16 16:01:37 · 2370 阅读 · 0 评论 -
ggplot2——饼图篇
目录:原始图样 如何去除饼图中心的杂点 如何去除饼图旁边的标签 如何去掉左上角多出来的一横线 如何去掉图例的标题,并将图例放到上面 如何对图例的标签加上百分比 如何让饼图的小块按顺时针从大到小的顺序显示 如何去掉白色外框上的数字 如何在图中加百分比 如何生成饼环 如何去掉饼环之外的框框和中间的坐标线 饼环的另外一种画法(geom_rect()) (更多内容请见:R、ggpl原创 2015-08-13 01:28:35 · 60875 阅读 · 13 评论 -
R——颜色篇
(更多内容请见:R、ggplot2、shiny 汇总 )转载请注明出处,谢谢!(原文链接:http://blog.csdn.net/bone_ace/article/details/47362619)原创 2015-08-11 21:06:45 · 150702 阅读 · 2 评论 -
R语言的各种报错及其解决方法
前言:人不能在同个地方栽两次跟头,那样的生活效率太低。所以我一直以来都保持着随手记录的习惯。现在把近半个月来遇到的关于R语言的错误分享一下,希望能帮助到一些朋友,同时也希望各位朋友把遇到的已解决的、未解决的错误提出来一下,完善彼此的知识点,谢谢! 目录:连接数据库报错:negative length vectors are not allowed连接数据库报错:first argument i原创 2015-08-06 23:02:50 · 64441 阅读 · 15 评论 -
R学习-知识点记录(Temp)
前言:此文章仅供自己使用,学习笔记记录。 视频教程学习记录:视频地址:数据分析与R语言视频教程+课件。 书籍学习笔记:书籍:《统计建模与R软件》(薛毅编著)R树笔记:指数:2**3或者2^3。exp()指数;sqrt()开根号;range()范围,得到最小值和最大值;prod()求向量各分量的连乘积。中位数:median()、均值:mean()、方差:var()、标准差sd()等差数列:原创 2015-05-27 13:29:01 · 5227 阅读 · 0 评论 -
免安装Oracle连接数据库(odbc驱动)
前言:最近使用 R 开发数据分析系统,需要连接Oracle数据库获取数据,但是又不想为了拿几个数据而装一个Oracle,所以就想直接找个Oracle的odbc驱动,免去安装Oracle客户端的麻烦。以下对安装过程作个记录,希望能对大家有所帮助。 正文:下载:首先,我们需要下载两个驱动: instantclient-odbc-win32-11.2.0.1.0 和 instantclient-bas原创 2015-08-14 02:07:10 · 9600 阅读 · 7 评论