如何用R读取数据 希腊字母都怎么读
如何用R读取数据
在R语言里面,有很多读取数据的方法。R能读文本文件,csv格式文件,通过RODBC包读取数据库数据等等。下面我介绍几种最基本的读取数据的方法!
工具/原料
RStudio
方法
不管是读取数据还是写入,R都是在工作路径中完成的。所以首先我们要知道我们的R所在的工作路径是在哪里。使用getwd()函数来获取我们的工作路径。
下面查看工作路径里面有哪些文件,使用dir()函数
如果你所想导入的数据并不在你当前的工作路径中,有两种方法可以解决。第一种就是把数据文件放到工作路径中,第二种方法就是更改工作路径。更改工作路径使用setwd()函数。比如你想要把工作路径设置成桌面
现在我读取我工作路径中,名字为hw1_data.csv的文件。使用read.csv()函数
也可以使用read.table()函数来读取csv格式的文件。由于csv文件的分隔符是“,”所以我们在用read.table()函数的时候,sep参数,我们要设定为sep=“,”
发现read.table()读出来的数据,列名并不是我们文件中的列名,而是V1,V2。。。我们需要加上header这个参数来修改这个问题
另外在read.table()函数族中还有很多参数,对我们读取数据都有帮助,大家可以去了解下。使用?read.table()进行了解
希腊字母都怎么读
大写 小写 英文读音 国际音标 意义
Α α alpha /alfa/ 角度,系数,角加速度
Β β beta /beitə/ 磁通系数,角度,系数
Γ γ gamma /gæmə/ 电导系数,角度,比热容比
Δ δ delta /deltə/ 变动,密度,屈光度
Ε ε epsilon /epsilon/ 对数之基数,介电常数
Ζ ζ zeta /zi:tə/ 系数,方位角,阻抗,相对粘度
Η η eta /i:tə/ 迟滞系数,效率
Θ θ theta /θi:tə/ 温度,角度
Ι ι ℩ iota /aioute/ 微小,一点
Κ κ kappa /kæpə/ 介质常数,绝热指数
∧ λ lambda /læmdə/ 波长,体积,导热系数
Μ μ mu /mju:/ 磁导系数,微,动摩擦系(因)数,流体粘度
Ν ν nu /nju:/ 磁阻系数,动力粘度
Ξ ξ xi /ksi/ 随机数,(小)区间内的一个未知特定值
Ο ο omicron /oumaikrən/ 高阶无穷小函数
∏ π pi /pai/ 圆周率,π(n)表示不大于n的质数个数
Ρ ρ rho /rou/ 电阻系数,柱坐标和极坐标中的极径,密度
∑ σ ς sigma /sigmə/ 总和,表面密度,跨导,正应力
Τ τ tau /tau/ 时间常数,切应力
Υ υ upsilon /ju:psilən/ 位移
Φ φ phi /fai/ 磁通,角,透镜焦度,热流量
Χ χ chi /kai/ 统计学中有卡方(χ^2)分布
Ψ ψ psi /psai/ 角速,介质电通量
Ω ω omega /oumigə/ 欧姆,角速度,交流电的电角度
如何让R语言通过RODBC库读写数据库的数据
你首先需要加载 RODBC 的包,如果没有,请先安装,譬如我读一个Excel表格的数据(xlsx格式的),代码供你参考:
library(RODBC)
a <- odbcConnectExcel("bzz.xlsx")
dd<-sqlFetch(a,"bzz")
close(a)
summary(data)
另外,仔细阅读RODBC包对应的PDF文档,会找到答案的。
R怎么读取数据库里面的数据
R 对于基于 SQL 语言的关系型数据库有良好
的支持,这些数据库既有商业数据库 Oracle、Microsoft SQL Server、IBM DB2 等,也包含在 GNU
General Public License (GPL) 下发布的 MySQL 等开源数据库。
RMySQL 包中提供了到 MySQL 数据库的接口;RODBC 包提供了更为广泛数据库接口的解
决方案 支持所有标准 ODBC 接口的数据库。通过这种方式,相同的 R 代码可以方便地应用于
不同类型的数据库。
library (RODBC)
ch <- odbcConnect("stocksDSN",uid = "myuser",pwd = "mypassword")
stocks <- sqlQuery(ch ,"select * from quotes")
odbcClose(ch)
经测试,Windows 平台上的 Microsoft SQL Server、Access、Oracle、MySQL、PostgreSQL,和
高等数学 希腊字符如何读
拜托了,选我哦
序号 大写 小写 英文注音 国际音标注音 中文读音 意义
1 Α α alpha a:lf 阿尔法 角度;系数
2 Β β beta bet 贝塔 磁通系数;角度;系数
3 Γ γ gamma ga:m 伽马 电导系数(小写)
4 Δ δ delta delt 德尔塔 变动;密度;屈光度
5 Ε ε epsilon ep`silon 伊普西龙 对数之基数
6 Ζ ζ zeta zat 截塔 系数;方位角;阻抗;相对粘度;
7 Η η eta eit 艾塔 磁滞系数;效率(小写)
8 Θ θ thet θit 西塔 温度;相位角
9 Ι ι iot aiot 约塔 微小,一点儿
10 Κ κ kappa kap 卡帕 介质常数
11 Λ λ lambda lambd 兰布达 波长(小写);体积
12 Μ μ mu mju 缪 磁导系数;微(千分之一);放大因数(小写)
13 Ν ν nu nju 纽 磁阻系数
14 Ξ ξ xi ksi 克西
15 Ο ο omicron omik`ron 奥密克戎
16 Π π pi pai 派 圆周率
17 Ρ ρ rho rou 肉 电阻系数(小写)
18 Σ σ sigma `sigma 西格马 总和(大写),表面密度;
19 Τ τ tau tau 套 时间常数
20 Υ u upsilon jup`silon 宇普西龙 位移
21 Φ φ phi fai 佛爱 磁通;角
22 Χ χ chi phai 西
23 Ψ ψ psi psai 普西 角速;介质电通量(静电力线);角
24 Ω ω omega o`miga 欧米伽 欧姆(大写);角速(小写);角
如何在R语言中读入数据和导出存储数据
1.R数据的保存与加载
可通过save()函数保存为.Rdata文件,通过load()函数将数据加载到R中。
[ruby] view plain copy
> a <- 1:10  
> save(a,file=d://data//dumData.Rdata)  
> rm(a)   #将对象a从R中删除  
> load(d://data//dumData.Rdata)  
> print(a)  
[1]  1  2  3  4  5  6  7  8  9 10  
2.CSV文件的导入与导出下面创建df1的数据框,通过函数write.csv()保存为一个.csv文件,然后通过read.csv()将df1加载到数据框df2中。
[ruby] view plain copy
> var1 <- 1:5  
> var2 <- (1:5)/10  
> var3 <- c("R and","Data Mining","Examples","Case","Studies")  
> df1 <- data.frame(var1,var2,var3)  
> names(df1) <- c("VariableInt","VariableReal","VariableChar")  
> write.csv(df1,"d://data//dummmyData.csv",row.names = FALSE)  
> df2 <- read.csv("d://data//dummmyData.csv")  
> print(df2)  
VariableInt VariableReal VariableChar  
1           1          0.1        R and  
2           2          0.2  Data Mining  
3           3          0.3     Examples  
4           4          0.4         Case  
5           5          0.5      Studies  
3.通过ODBC导入与导出数据RODBC提供了ODBC数据库的连接。
3.1从数据库中读取数据
odbcConnect()建立一个数据库连接,sqlQuery()向数据库发送一个SQL查询,odbcClose()关闭数据库连接。
[ruby] view plain copy
library(RODBC)  
connection <- odbcConnect(dsn="servername",uid="userid",pwd="******")  
query <- "SELECT * FROM lib.table WHERE ..."  
# or read query from file  
# query <- readChar("data/myQuery.sql", nchars=99999)  
myData <- sqlQuery(connection, query, errors = TRUE)  
odbcClose(connection)  
sqlSave()和sqlUpdate()用于写入或更新一个ODBC数据库表。3.2从Excel文件中导入与导出数据
[ruby] view plain copy
library("RODBC")  
conn<-odbcConnectExcel("D:/data/Amtrak.xls")  
Amtrak<-sqlFetch(conn,"Data")  
close(conn)
怎么让R语言读写SQL的数据
一、 安装RODBC库
1、进入R语言的GUI界面(RGUI.EXE),在菜单栏选择“程序包/安装程序包
2、在弹出的窗口里往下拉,选择RODBC如图,点击确定
3、在ODBC数据源管理器里将需要的数据库添加进去,这里笔者使用的是SQL Server2008,驱动程序选择Native Client10.0
3、在R语言窗口输入连接语句
> library(RODBC)
**这里是载入RODBC库
> channel**连接刚才添加进数据源的“MyTest”数据库
**ch **表示用户名为user,密码是****,如果没有设置,可以直接忽略
> data(USArrests)
**将“USArrests”表写进数据库里(这个表是R自带的)
> sqlSave(channel,USArrests,rownames = "state",addPK = TRUE)
**将数据流保存,这时候打开SQL Server就可以看到新建的USArrests表了
> rm(USArrests)
> sqlTables(channel)
**给出数据库中的表
> sqlFetch(channel,"USArrests",rownames = "state")
**输出USArrests表中的内容
> sqlQuery(channel,"select * from USArrests")
**调用SELECT查询语句并返回结果(如图)
> sqlDrop(channel,"USArrests")
**删除表
> odbcClose(channel)
**最后要记得关闭连接
当然,通过这个办法也可以读取Excel、Access表中的内容,具体方法类似,这里不再重复