04.1#數據分析-R入門書籍筆記(一點點東西)

ls()           顯示R中所有的對象
ls(pat="x")    顯示包含有x的對象
ls(pat="^x")   顯示以x開頭的對象

rm(x)          撤除x的對象
rm(x,y)        撤除x,y的對象
rm(list=ls())  撤除所有的對象
rm(list=ls(pat="x"))     撤除所有包含x的對象

處理函數對象的使用函數:
length(object)      顯示對象中元素/成分的數量
dim(object)         顯示某個對象的維度
str(object)       顯示某個對象的結果
class(object)       顯示某個對象的類型或類
mode(object)        顯示某個對象的模式
names(object)       顯示某個對象各成分的名稱
c(object1,object2,....)   將對象合併入一個向量
cbind(object1,object2,....)  按列合併對象
rbind(object1,object2,....)  按行合併對象
head(object)         列出某個對象的開始部分
tail(object)         列出某個對象的最後部分
newobject<-edit(object)  編輯對象並另存爲newobject
fix(object)         直接編輯對象

R可以正確的表示無窮的數值,如用Inf和-Inf表示,或者用NaN(非數字)

運算符:


identical(x,y)     如果對象是嚴格相同的就返回TRUE  否則 就返回FLASE 
all.equal(x,y)     用來判斷兩個對象是否“近似相似”

attach()、detach()和with()
attach()可將數據框添加到r的搜索路徑中,R在遇到一個變量名的時候,將檢查搜索路徑中的數據框,以定位這個變量

attach 相當於添加;detach相當於取消

with() 在函數內設置路徑


summary(x) 顯示向量的各個變量的信息



列表(list)是R的數據類型中最爲複雜的一種,一般來說,列表就是一些對象(或成分、component)的有序集合,可以用list()函數創建列表
mylist<-list(object1,object2,……)


R連接數據庫 通過odbc包訪問數據庫
install.packages("RODBC")安裝這個包
library(RODBC)

myconn<-odbcConnect("mydsn",uid="",pwd="")
crimedat<-sqlFetch(myconn,Crime)
pundat<-sqlQuery(myconn,"select * from user_tables")
close(myconn)
發佈了61 篇原創文章 · 獲贊 4 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章