mydata #说明:复制ex_quote = f">
搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
很楠不爱3
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
AI大语音(二)——语音预处理(深度解析)_语音识别预处理的步骤的作用
2
读取摄像头视频&读取视频文件&视频的写入_while true: # 读取摄像头图像# ret, frame = cap.read() # 调
3
自定义Mybatis-plus插件(限制最大查询数量)_mybatisplus限制条数
4
Transformer入门-Huggingface的基础03-tokenizer的使用_tokenizer使用
5
新的一年,如何优化企业库存管理?
6
shutil.copytree 中的dir_exist_ok会覆盖已存在目录吗
7
Vue使用axios用post方式将表单中的数据以json格式提交给后端接收_vue post json
8
android 自定义view画表格,【Android开发笔记】自定义表格控件 - TableView/TableLayout...
9
QUOTA——对分布强化学习的探索策略改进_风险敏感强化学习
10
人脸识别 - TensorFlow lite移植到IMX6/树莓派/IMX8开发板上_imx6部署tensorflowlite
当前位置:
article
> 正文
R读取数据_quote = f
作者:很楠不爱3 | 2024-03-06 23:37:31
赞
踩
quote = f
一、文本格式
1、csv文本格式(即逗号分隔文件):
> data<-read.csv("D:\\work\\data\\1.csv",header = F)
#说明:header = T(TURE)是默认状态,有标题栏,可修改为F(FALSE)。
2、txt文本格式:
> data<-read.table("D:\\work\\data\\1.txt",quote=F,header = T)
#说明:quote=F表示引号不读取。
3、读取剪贴板中数据:
> data <- read.table("clipboard", header = T, sep = '\t')
#说明:sep="\t" 表示以tab(制表符)为分隔符。
> mydata <- read.delim("clipboard")
#说明:复制excel表格时使用。
#说明:encoding='utf-8'可能可以解决读取中文乱码的问题。
二、excel文件:
1、程序包RODBC
> library(RODBC)
> z <- odbcConnectExcel("c:/data/body.xls")
> foo <- sqlFetch(z, "Sheet1")
> close(z)
#说明:64位系统不能正确使用,可能是由于excel所用access不是64位的和缺少相应的java环境,连接不上。
2、程序包XLconnect
>install.packages('XLConnect')
>library(XLConnect)
>xls <- loadWorkbook('d:/数据分析/R/4.xlsx')
>readWorksheet(xls, '统计表')
#说明:建立连接时,必须输入文件的绝对路径
3、程序包xlsx
>library(xlsx)
>read.xls("body.xlsx",sheetName="nba",header=T)
#说明:注意文件路径、编码等问题。
4、程序包readxl
>install.packages("readxl")
>read_excel("my-spreadsheet.xls", sheet="data")
#说明:sheet="data"或者sheet=2(位置)。
5、程序到openxlsx
>install.packages("openxlsx", dependencies=TRUE)
>readWorkbook(xlsxFile, sheet = 1, startRow = 1, colNames = TRUE,
rowNames = FALSE, detectDates = FALSE, skipEmptyRows = TRUE,
skipEmptyCols = TRUE, rows = NULL, cols = NULL, check.names = FALSE,
namedRegion = NULL, na.strings = "NA", fillMergedCells = FALSE)
#说明:对大的数据量效果好。
三、不规则文本格式读取:
1、编码:非-ASCII字符字段,要确保以正确的编码方式读取。encoding="latin1/utf-8"。
2、首行:header = TRUE/T。
3、分隔符: sep = "\t"(\t为制表符分割),也可以是其他任何符号,等。
4、缺失值:NA表示缺失,na.strings表示字符串,NaN,Inf和-Inf表示数值列。
5、忽略尾部空字段: fill = TRUE。
6、忽略中间空字段:blank.lines.skip = FALSE,fill = TRUE。
7、变量类型:as.is 会抑制字符向量转换成因子(仅此功能);colClasses运行为输入中的每个列(非每个变量),对标签列同样适用。
8、注释:注释符#后该行会被忽略,当作空白行。要读取可用comment.char = ""(读取速度也会加快)。
9、"\"终止字符。
10、读大的数据格子(data grid)时,效率最重要。设定 comment.char = "",以原子向量类型(逻辑型,整型,数值型,复数型,字符型或原味型)设置每列的colClasses ,给定需要读入的行数 nrows (适当地高估一点比不设置这个参数好)等措施会提高效率。
11、参数列表:file,header,sep,quote,dec,row.names,col.names,as.is,na.strings,colClasses,nrows,skip,check.names
fill,strip.white,blank.lines.skip,comment.char。
四、读取spss(sav)/sas(xport/ssd)数据:
1、程序包foreign
>install.packages("foreign")
>library(foreign)
>tempdata=read.spss("dataname.sav")
#说明:文件名不能超过8个字符,变量名长于8字符会被截断。
2、程序包Hmisc
>install.packages("Hmisc")
>library(Hmisc)
>tempdata=spss.get("dataname.sav")
3、程序包memisc
>install.packages("memisc")
>library(memisc)
>tempdata0<-as.data.set(spss.system.file("D:/dataname.sav"))
>tempdata<-as.data.frame(tempdata0)
#说明:程序包foreign与Hmisc对SPSS格式兼容不太好,尤其是变量名有中文或不规则字符串时。
4、新程序包sas7bdat.parso
五、学习资料及程序包地址:
1、R官方地址:http://www.r-project.org/
2、R开发者论坛:http://r.789695.n4.nabble.com/
3、CRAN:http://cran.rstudio.com/
4、RForge:https://r-forge.r-project.org/
六、R的演进及功能块:
1、RevolutionAnalytics公司的RHadoop产品,让R可以直接调用Hadoop集群资源
2、RStudio公司的RStudio产品,给了我们对于编辑软件新的认识
3、RMySQL, ROracle, RJDBC 打通了R和数据库访问通道
4、rmongodb, rredis, RHive, rhbase, RCassandra 打通过R和NoSQL的访问通道
5、Rmpi, snow 打通了单机多核并行计算的通道
6、Rserve,rwebsocket 打通了R语言的跨平台通信的通道
7、R不仅是学术界的语言,更将成为工业界必备的语言。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/很楠不爱3/article/detail/202215
推荐阅读
article
ssm
项目关于
tomcat
控制台
没有
错误
显示_
springmvc
启动
tomcat
后
控制台
没
输出
...
当你测试页面时出现404或者你自定义的
错误
页面时,而
控制台
却没有
输出
错误
,这是因为异常解析器捕抓了
错误
,然后跳转到
错误
页...
赞
踩
article
关于
接口
的定义...
关于
接口
的定义:1、
接口
Illegal modifier for the interface T1; only publ...
赞
踩
article
通过
IP查询
计算机
名_
通过
ip
地址
查询
计算机
名...
http://IP
地址
/s cr
ip
ts/..\..\/winnt/system32/cmd.exe?-port : 检...
赞
踩
article
python
学习:创建与遍历
List
二维
列表
...
python
学习:创建与遍历
List
二维
列表
python
学习:创建与遍历
List
二维
列表
...
赞
踩
article
java
的
BASE64Encoder
,
BASE64Decoder
加密
与
解密
_base64decode...
https://blog.csdn.net/weixin_44876457/article/details/891027...
赞
踩
article
Base64Util...
import java.io.UnsupportedEncodingException;import sun.misc....
赞
踩
article
Python
简明教程
--
Set_
python
set
...
1. 引言在
Python
中,集合Set是常用的数据类型之一,本文就集合相关常见的函数和操作进行汇总,方便大家查漏补缺。闲...
赞
踩
article
【蓝桥杯
第三期
模拟赛】
C++
实现版_我们定义
<
em>一个
<
/em>由三个
<
em>自然数
<
/em>
<
em>a
<
/em>
<
em>,
<
/em>
<
em>b
<
/em>
<
em>,
<
/em>
<
em>c
<
/em> (
<
em>a
<
/em>
<
<
em>b
<
/em>
<
<
em>c
<
/em>)
组成
<
em>,
<
/em>并满...
模拟赛_我们定义
<
em>一个
<
/em>由三个
<
em>自然数
<
/em>
<
em>a
<
/em>
<
em>,
<
/em>
<
em>b
<
/em>
<
em>,
<
/em>
<
em>c
<
/em> (
<
em>a
<
/em>我们定义
<
em>一个
<
/em>由三个
<
em>自然数
<
/em>
<
em>a
<
/em>
<
em>,
<
/em>
<
em>b
<
/em>
<
em>,
<
/em>
<
em>c
<
/em> (
<
em>a
<
/em>
<
<
em>b
<
/em>
<
<
em>c
<
/em>)
组成
<
em>,
<
/em>并满足
<
em>a
<
/em>...
赞
踩
article
tomcat
启动
成功
浏览器
却
无法访问
_
tomcat
启动
java
项目
,
浏览器
打不开...
确保你的
tomcat
启动
成功了1、查看ip端口是否都正确2、进入
tomcat
的路径看看webapp下是不是有你的
项目
3、...
赞
踩
article
学习笔记 K
a
li常用
命令
_在
k
a
li
系统
中,下列
命令
能够查看靶机操作
系统
的是( )
a
.ipcon...
k
a
li
常用
命令
sudo
系统
管理者的身份执行
命令
。也就是经由sudo执行的
命令
都是以root权限执行的sudo serv...
赞
踩
article
Docker
手把手
教程
(四)
Docker
file完全指南
_
dockerfile
教程
...
Docker
file是一个文本格式的配置文件,用户可以使用
Docker
file快速创建自定义的镜像。我们之前要运行一个容...
赞
踩
article
ROS
高效进阶第五章
--
机器人
语音
交互之
ros
集成科大讯飞中文
语音
库,实现
语音
控制
机器人
小车
_语...
ROS
高效进阶第五章
--
机器人
语音
交互之
ros
集成科大讯飞中文
语音
库,实现
语音
控制
机器人
小车
_
语音
导盲
ros
语音
导盲...
赞
踩
article
idea
使用
to
mcat
启动时报错error running ‘unnamed‘:
unable
to
...
idea
使用
to
mcat
启动时报错error running ‘unnamed’:
unable
to
connect
t...
赞
踩
article
读研之掉进
故障
检测(四)—
EMD
经验
模态
分解
(
CWRU
轴承数据集)_轴承
故障
诊断
传统
emd
分解
...
读研之掉进
故障
检测(四)—C
EMD
经验
模态
分解
(
CWRU
轴承数据集)读研之掉进
故障
检测(三)为论文笔记,目前暂不发布。但...
赞
踩
article
java
返回
pdf
文件流给
前端
_如何实现
springmvc
将
返回
的给
前端
的
pdf
文件放在
浏览器
里预览...
想在
浏览器
里直接GET目标URL,然后就把PDF在
浏览器
里预览出来(不用
前端
插件的前提下),就像这样:后端代码:@Req...
赞
踩
article
Linus
与
Git
_
linus
git...
原文:https://www.liaoxuefeng.com/wiki/896043488029600/89620281...
赞
踩
article
人工智能
基础——
Python
:运行效率与时间
复杂度
_
python
字典
的查询
复杂度
...
在上述的代码中,我们首先构建了一个
字典
对象,其中列表中的每个元素作为
字典
的键,键的值为True。在实践中,我们需要根据问...
赞
踩
article
java
学习笔记第六周(一)_
import
java
.
util
.
arrays
;
import
jav...
数据结构专项一、数据结构简介1、什么是数据结构简单地说,数据结构是以某种特定的布局方式存储数据的容器。这种“布局方式”决...
赞
踩
article
http
://
localhost
:8080/
无法访问
_
localhost
8080
...
当
http
://
localhost
:8080/
无法访问
,出现以下情况时解决方案:打开【控制面板】——【系统和安全】——...
赞
踩
article
eclipse
新建
java
项目报错 Failed to init ct.sym_descripti...
一、问题装了
java
jdk15版本的环境,按照教程配完环境后,安装完一个新的版本的
eclipse
2020.09后,创建...
赞
踩
相关标签
java
exception
tcp/ip
网络
服务器
python
学习
开发语言
加密解密
tomcat
linux
docker
容器
构建镜像
Dockerfile
常见的13种指令
机器人
交互
xcode
idea
启动报错
信号处理
论文笔记
java返回pdf文件流给前端