⑴ r语言如何导入excel数据
install.packages('xslx')
library(xlsx)
Sys.setlocale("LC_ALL", "zh_cn.utf-8")
a=read.xlsx2('d:/1.xlsx',1,header=F)
head(a)显示前六行
class(a$y)/str(a)查看列/全集数据类型
a$y=as.numeric(a$y)转换数据类型
⑵ r语言怎么导入数据,导入后怎么调用
把你需要画图的数据放入此函数as.numeric(x)转化为数字性
⑶ 如何在r语言中导入spss数据
使用foreign包中的read.spss()函数,或者Hmisc包中的spss.get()函数
read.spss(file, use.value.labels = TRUE, to.data.frame = FALSE,
max.value.labels = Inf, trim.factor.names = FALSE,
trim_values = TRUE, reencode = NA, use.missings = to.data.frame)
help中的example:
## Not run: ## if you have an SPSS file called 'datafile':
read.spss("datafile")
## don't convert value labels to factor levels
read.spss("datafile", use.value.labels = FALSE)
## convert value labels to factors for variables with at most
## ten distinct values.
read.spss("datafile", max.value.labels = 10)
## End(Not run)
⑷ R语言如何导入TXT文件数据
如果是 Windows 下使用绝对路径,要用 \\,比如 e:\\folder\\file.txt。Linux下不清楚。或者用/。
最好是把源数据文件复制一份放在工作目录下,方便引用。这里有个 dirty trick,在放 TXT 文件的文件夹里新建 R script 文件(新建一个 TXT,把文件后缀改成 .R),然后双击这个 .R进入 R studio,默认的工作目录就是这个文件夹了。同样的,Windows 下适用,Linux 下不清楚。
⑸ 怎样向R语言中导入excel中整理好的数据呢
R中有一个R包叫做xlsx,可以帮你解决这个问题;安装之后,可以通过调用read.xlsx函数,类似于read.table函数,直接读入excel数据,给你个简单的示例:
read.xlsx()函数中,file后面指定excel文件名,sheetIndex指定读取的是sheet几,encoding='UTF-8'是为了能够识别中文字符。
⑹ r语言怎么用导入数据建建数组
matlab多维数组操作
1.一个三维数组由行、列和页三维组成,其中每一页包含一个由行和列构成的二维数组。
2.利用标准数组函数创建多维数组
A=zeros(4,3,2) 生成一个4行3列2页的三维全0数组,ones,rand和randn等函数有相似的用法。
3.利用直接索引方式生成多维数组
A=zeros(2,3)
A(:,:,2)=ones(2,3)
A(:,:,3)=4
上面的代码先生成一个二维数组作为三维数组的第一页,然后通过数组直接索引,添加第二页、第三页。
4.利用函数reshape和repmat生成多维数组
B=reshape(A,2,9)
B=[A(:,:,1) A(:,:,2) A(:,:,3)] %结果与上面一样。
reshape(B,2,3,3)
reshape(B,[2 3 3]) %结果与上面一样。
提示:reshape函数可以将任何维数的数组转变成其他维数的数组。
5.利用repmat函数生成多维数组
C=ones(2,3)
⑺ 有关R语言的初级数据导入问题
有关爱这个级别数据还有个系统导入的问题,但只要说你把那个五i系统连接上直接系统内存应用它的照相功能体现出来的是垃圾与运行速度,只要我们利用好这个垃圾一运行速度它就会导入问题数据应用的问。语言方面都可以应用数据导入,直接解决任何问题,希望能帮助到你。
⑻ 在r语言中,如何在数列中间插入数据
可能稍微有点麻烦。。。比如在向量v=(v[1],v[2],...,v[n])的第i个元素前加一个元素x变成(v[1],v[2],...,v[i-1],x,v[i],v[i+1],...,v[n])可以这样:
v<-c(v[1:(i-1)],x,v[i:length(v)])
⑼ R语言中如何导入algae数据
1、导入 CSV文件
1)使用 read.csv函数导入CSV文件
2)read.csv函数语法: read.csv (file)
3)案例: data1 <- read.csv ("D:/data/datatable.csv") --绝对路径
2、导入文本文件
1)使用 read.table函数导入CSV文件
2)read.table函数语法: read.table (file, header = FALSE, sep="", …)
file:文件路径
header:文件标题行(文件头),默认为 FALSE,表示没有标题行
sep:分隔符,默认为空,表示默认把数据导入成一列
3)案例
data2 <- read.table ("D:/data/datatable.csv", header = TRUE, sep ="," )
data3 <- read.csv ("D:/data/datatable.csv", header = TRUE, sep ="," )
3、导入 Excel文件
1) Excel文件导入步骤(x86操作系统)
引入 RODBC包
install.packages ("RODBC")
library (RODBC)
注:安装包时,包名需要加引号,而引入包时不加引号!
使用 odbcConnectExcel函数来连接 Excel 2003(后缀名为 .xls)
odbcConnectExcel函数语法: odbcConnectExcel (file)
案例: connect1 <- odbcConnectExcel ("D:/data/datatable.xls")
使用 odbcConnectExcel2007函数来连接 Excel 2007(后缀名为 .xlsx)
odbcConnectExcel函数语法: odbcConnectExcel2007 (file)
案例: connect2 <- odbcConnectExcel ("D:/data/datatable.xlsx")
使用 sqlFetch函数来读取 Excel中的 Sheet数据
sqlFetch函数语法: sqlFetch (connectname, Sheetname)
案例:data4 <- sqlFetch (connect1, "datasheet")
使用 odbcClose函数关闭 R和 Excel的连接
odbcClose函数语法: odbcClose (connectname)
案例: odbcClose (connect1)
2)Excel文件导入步骤(x64操作系统)
引入 XLConnect包(需安装JDK程序)
使用 loadworkbook函数来加载 Excel文件
loadworkbook函数语法: loadworkbook (file)
案例: connect3 <- loadworkbook ("D:/data/datatable.xls")
使用 readworksheet函数来读取 Excel文件数据
readworksheet函数语法: readworksheet (connectname, Sheetname)
案例: data5 <- readworksheet (connect1, "datasheet")
⑽ R语言如何导入外部数据并画图
看你的数据是什么格式的啊。。。一般的用read.table都可以读入的