2-5 R語言基礎 factor
#因子:分類資料
#有序和無序
#整數向量+標籤label
#Male/Female
#常用於lm(),glm()
> x <- factor(c("female","female","female","male"))
> y <- factor(c("female","female","female","male"),levels=c("male","female"))
> #table 對於當前的因子有一個整體的瞭解
> table(x)
x
female male
3 1
> #去掉因子的屬性,看因子的內容
> unclass(x)
[1] 1 1 1 2
attr(,"levels")
[1] "female" "male"
> unclass(y)
[1] 2 2 2 1
attr(,"levels")
[1] "male" "female"
> class(x)#仍是因子型別
[1] "factor"
> class(y)
[1] "factor"
> class(unclass(x))#去掉因子的屬性,因子變為了整型
[1] "integer"
> class(unclass(y))
[1] "integer"
相關推薦
2-5 R語言基礎 factor
#因子:分類資料#有序和無序#整數向量+標籤label#Male/Female#常用於lm(),glm() > x <- factor(c("female","female","female","male"))> y <- factor(c("female","female","fe
2-3 R語言基礎 矩陣和數組
not 方法 ttr error bind names cbi 向量 bin #矩陣Matrix 三個參數:內容(可省),行數,列數 > x <- matrix(1:6,nrow = 3,ncol = 2) #第一個是內容,第二個,第三個是行列> x[1
2-7 R語言基礎 資料框
#資料框 > df <- data.frame(id=c(1,2,3,4),name=c("a","b","c","d"),gender=c(TRUE,TRUE,FALSE,FALSE))> nrow(df) #4行[1] 4 > ncol(df) #3列[1] 3
2-6 R語言基礎 缺失值
#缺失值 Missing Value > #NaN不可識別NA> x <- c(1,NA,2,NA,3) > is.na(x)[1] FALSE TRUE FALSE TRUE FALSE > is.nan(x)[1] FALSE FALSE FALSE FALSE FAL
2-7 R語言基礎 數據框
score col true data gen matrix frame [1] 基礎 #數據框 > df <- data.frame(id=c(1,2,3,4),name=c("a","b","c","d"),gender=c(TRUE,TRUE,FALS
2.5 C語言基礎
二進位制加一的規則是把從右到左連續多個1變成0,吧遇到的第一個0變成1 負數二進位制表示方式的計算規則 首先把得到相反的非負數的二進位制 把上一步結果中的每個數位變成相反數值 把上一步結果加一 以上方法計算得到的二進位制表示方式就是負數的二進位制補碼 每個資料型別中有一個特殊的二進位制表示形
2-2 R語言基礎 向量
#Vector 向量的三種建立方法,兩個引數:型別,長度 > x <- vector("character",length=10)> x1 <- 1:4> x2 <- c(1,2,3,4)> x3 <- c(TRUE,10,"a") #如果給向量賦值時元素型別
機器學習筆記之R語言基礎5(T,F檢驗)
T檢驗 t檢驗分為單總體檢驗和雙總體檢驗。 單總體檢驗:【樣本平均數,總體平均數差異】 -檢驗一個樣本平均數與一個已知的總體平均數的差異是否顯著。 –當總體分佈是正態分佈,如總體標準差未知且樣本容量小於30,那麼樣本平均數與總體平均數的離差統計量呈t
R語言基礎-數組和列表
ray post size com lis tom 維數 三維數組 數據類型 數組(array) 一維數據是向量,二維數據是矩陣,數組是向量和矩陣的直接推廣,是由三維或三維以上的數據構成的. 數組函數是array(),語法是:array(dadta, dim),當
R語言 基礎
pack 基礎 運行 () rar www 獲取 package 文檔 第一章 R語言介紹 1.R語言獲取和安裝 https://www.r-project.org/ 2.R的使用 help.start() #打開幫助文檔 help(car)
R語言基礎語法
-s 產生 等於 開始 元素 去掉 一個 語言 false 學習一門新的語言,率先學習輸出hello world.我們就從這裏開始學習. 首先打開RStudio這個IDE,然後在左邊輸入: 1 > mystr <- "hello world"
R類型5 R語言 數據幀
eat actor michelle gary color 引入 clas dia ron p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 17.0px ".PingFang SC"; color: #454545 } p.p2
2、c語言基礎學習02
操作系統 一個 常用快捷鍵 risc u+ 可執行 上傳 二進制位 寫法 =============================================================================將windows的可執行文件上傳到linux,
4-5 R語言函式 split
#split根據因子或因子列表將 向量或其他物件分組 #通常與lapply一起使用 #split(引數):split(向量/列表/資料框,因子/因子列表) > x <- c(rnorm(5),runif(5),rnorm(5,1)) > x [1] 0.61008707 0.817
2.3 Python語言基礎
opera 實現 -o recent ast 如果 traceback 功能 tin 2.3 Python語言基礎 1 語言語義(Language Semantics) 縮進,而不是括號 Python使用空格(tabs or spaces)來組織代碼結構,而不是像R,C++
R語言基礎 chapter 1
num x1 x2 x3 1 10378001 83 80 70 2 10378002 85 88 75 3 10378003 90 76 100 4 10378004 94 81 100 5 10378005 89 88 100 6 10378006 89
【Oracle】第2天 SQL語言基礎
【寫在前面的】 【顯示命令執行時間:set timing on;】 【SQL語言細分】 先來看一下Oracle的SQL語言,Oracle10g釋出於2004年是按照SQL99標準來制定的。 【常用基本資料型別】 【具體操作】 由於Oracle建立一個數據庫
R語言基礎包中的繪圖函式——快速用R探索資料
library(ggplot2) #R語言中的基礎包所帶的繪圖函式雖然用起來相對ggplot2包不是那麼友好 #但在剛拿到原始資料時進行快速探索還是很方便的 ####散點圖 #運用plot()函式,向函式傳入一個x向量和一個y向量 plot(mtcars$wt,mtcars$mpg) #等價於
Go語言入門(2)Go語言基礎
1. 基礎資料型別 數字型別: 整型 int 和浮點型 float32、float64,Go 語言支援整型和浮點型數字,並且原生支援複數 布林型: true、false 派生型別: (a) 指標型別(Pointer) (b) 陣列型別 © 結構化型別(stru
第一章,R語言-基礎知識
簡介 R語言主要用於資料視覺化與統計分析,當然現在也可以通過擴充套件包實現資料探勘等演算法。與Python相比,R語言相當於天生就載入了NumPy,SciPy,Pandas的大多數功能。現在來介紹一些R語言的基本知識。 正文 一,入門操作 1, 包 (1)下載包