r语言 中断r的输入_R语言_004数据输入
现实的情况是,我们大部分遇到的都是表格数据,在R语言里面叫数据框,数据来源一般不可能我们自己在程序开始前手动录入,正常的逻辑是从外面读取现成的数据,再预处理、建模什么的。根据经验,现在的数据来源主要是Excel,数据库,文本文档(csv)和剪贴板。今天就先把数据的导入解决一下,后面再来研究一下怎么处理这些数据。
【Excel读取】
这个最常用,但是在R里面第一次用的时候稍微有点点麻烦,需要安装java,然后配置一下环境变量,后面就可以正常使用了,下载地址如下,根据系统下载。
https://www.java.com/en/download/manual.jsp
后面就正常操作了,先切换到文件目录下面
setwd('E:/R/基础/data')
然后加载包,没有就自己安装一下
library(xlsx)library(rJava)library(xlsxjars)
然后读数据就行了
那个数字1表示读取第一个sheet,如果有多个字表的话
GDP2019
也可以设置SheetName来引用
GDP2019 sheetName="Sheet1", encoding = "UTF-8")
可以通过设置startRow,选择从第N行开始读数据
Srow10 sheetName="Sheet1", encoding = "UTF-8", startRow = 10)
也可以通过设置endRow,选择去读前N行
endrow10 sheetName="Sheet1", encoding = "UTF-8", endRow = 10)
【csv文件读取】
data_csv header = TRUE, sep = ",")
【剪贴板读取】
这个有意思,也是很实用的
clipdata
【Mysql读取】
这个是我用到最多的,因为这样是最智能化的,可以保证数据的质量。
library(RMySQL)
conn user = "root", password = "xxxxxxx", dbname = "plc", host="cdb-xxxxxx.cd.xxxxxx.com", port=1111)dbSendQuery(conn, "SET @@sql_mode=ANSI;")dbSendQuery(conn, "SET NAMES GBK")#如果汉字乱码,就运行这条命令
res " SELECT * FROM `2017区县人口` WHERE `所属市` = '德阳市' ")dat dat
End
◆ R语言分词_jiebaR包◆ R语言_TreeMap◆ R_脸谱图
r语言 中断r的输入_R语言_004数据输入相关推荐
- C语言学习笔记-----scanf【通过键盘将数据输入到变量中】(两种用法)
C语言学习笔记-----scanf[通过键盘将数据输入到变量中](两种用法) 用法一:scanf("输入控制符",输入参数): 功能: 将从键盘输入的字符转化为输入控制符所规定格式 ...
- r语言 分类变量 虚拟变量_R语言中的变量
r语言 分类变量 虚拟变量 R语言| 变数 (R Language | Variables) In the previous tutorial, we have come across the bas ...
- R语言多层桑基图_R语言可视化(二十三):桑基图绘制
23. 桑基图绘制 清除当前环境中的变量 rm(list=ls()) 设置工作目录 setwd("C:/Users/Dell/Desktop/R_Plots/23sankey/") ...
- go语言 第三方包安装方法_R语言3.6.3 安装程序下载及破解方法
下载地址 百度网盘链接: https://pan.baidu.com/s/16smT3ceIjqaupn54AdgmgQ 提取码:7hap 解压密码:关注[菜瓜程序猿]微信公众号,回复[解压密码]获取 ...
- 【java学习笔记-io流 文件读写和键盘读写】带缓存的输入/输出流和数据输入/输出流
文章目录 字节流类 带缓存的输入/输出流 BufferedReader与BufferedWriter类 下面的例子程序演示了read()方法,从控制台读取字符直到用户键入"q": ...
- r语言变量长度不一致怎么办_R语言实现数据离散化方法总结
前言 在做数据挖掘模型的时候,我们有时会需要把连续型变量转型离散变量,这种转换的过程就是数据离散化,分箱就是离散化常用的一种方法. 数据离散化处理属于数据预处理的一个过程,R语言在数据处理上有天然的优 ...
- r语言中which的使用_R语言绘图 | 使用pheatmap快速绘制热图
欢迎关注微信公众号"生信小王子"! 热图是我们展示数据时常用的图形,今天小编教大家使用"pheatmap" 快速绘制热图. 首先,我们需要准备输入文件.比如,我 ...
- R语言中导入java中_R语言直接调用Java代码
我们都知道Java语言长期处于霸主地位,在所有编程语言排行榜中,Java也是常年位居第一.在近几年也是爆炸式发展,几乎覆盖到了应用开发的所有领域.而R语言则在统计圈和数据可视化处于佼佼者,如果将Jav ...
- r语言进行go富集分析_R语言实现GO分析
链客,专为开发者而生,有问必答! 此文章来自区块链技术社区,未经允许拒绝转载. 我们上一期介绍了如何实现GO分析的可视化,运行了GOplot包自带的数据并且很畅通.然而我们如何才能获取那些可以直接输入 ...
最新文章
- java 64进制转10进制_java进制转换
- Struts2.0第三章(文件上传、ajax开发、json、Fastjson、Jackson、注解开发)
- 关于 extern C的说明
- 深度补全(一)-论文阅读-翻译(Depth Map Prediction from a Single Image using a Multi-Scale Deep Network)
- 二进制颜色查询对照表
- 使用VC 编程改变字体 注意点--需要设置GB2312—CHARSET
- 各省产业结构-高级化指数(二产与三产比值)合理化指数
- 台式计算机的cpu,台式电脑处理器(CPU)性能排行榜
- ESP定律脱压缩壳aspack
- Android studio Android源码开发环境搭建
- 【b站雅思笔记】Simon‘s IELTS Course - 听力部分
- 第三章 本地锁和分布式锁的区别
- 专题:固体力学中应力与应变分析详解(7.应变分析 7.5应变张量 7.6主应变与主方向 7.7应变莫尔圆)
- 【旅行】飘过江南(一)。
- [zz]在港内地学生办理工作签证指南(IANG)
- Lua语言历险记1.1——最简单最便捷的安装编译环境方式
- 服务器蓝屏,错误代码0X00000040,解决方案!
- 解决UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xc8 in position 0: invalid continuation byte
- CC2530 CC2530F256RHAR 一款ZigBee SOC芯片
- 任天堂switch手柄怎么拆解图文教程 教你如何拆joycon
热门文章
- Spring LDAP 2.0.0发布
- JavaEE概念简介
- JSF基于事件的交流:新派方法
- Spring3:类型安全依赖项注入
- 及时复盘的好处_该如何复盘 先来说说复盘的好处: 复盘的好处简直太多了!就像你学习一样有一个总结的过程,复盘的最直接好处就是增强你的“股感”!在股市... - 雪球...
- java: 错误: 不支持发行版本 5
- MacOS下如何通过命令搜索文件和打开文件
- 类似TH养车的电商系统设计思路
- c语言编程数独游戏,编程做数独游戏
- mysql没有开启binlog能恢复数据吗_一个妹纸rm -rf把公司整个数据库删没了...