2-2 R語言基礎 向量
#Vector 向量的三種建立方法,兩個引數:型別,長度
> x <- vector("character",length=10)
> x1 <- 1:4
> x2 <- c(1,2,3,4)
> x3 <- c(TRUE,10,"a") #如果給向量賦值時元素型別不一致,R就會強制轉換,將他們變為同一型別
> x4 <- c("a","b","c","d")
> #強制轉換的函式如下:
> as.numeric(x4)
[1] NA NA NA NA
Warning message:
NAs introduced by coercion
> #強制轉換的函式如下:
> as.numeric(x4)
[1] NA NA NA NA
Warning message:
NAs introduced by coercion
> as.logical(x4)
[1] NA NA NA NA
> as.character(x4)
[1] "a" "b" "c" "d"
> class(x1) #檢視資料的型別
[1] "integer"
> names(x1) <- c(x4) #給向量每一個元素新增名稱
相關推薦
2-2 R語言基礎 向量
#Vector 向量的三種建立方法,兩個引數:型別,長度 > x <- vector("character",length=10)> x1 <- 1:4> x2 <- c(1,2,3,4)> x3 <- c(TRUE,10,"a") #如果給向量賦值時元素型別
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-5 R語言基礎 factor
#因子:分類資料#有序和無序#整數向量+標籤label#Male/Female#常用於lm(),glm() > x <- factor(c("female","female","female","male"))> y <- factor(c("female","female","fe
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、c語言基礎學習02
操作系統 一個 常用快捷鍵 risc u+ 可執行 上傳 二進制位 寫法 =============================================================================將windows的可執行文件上傳到linux,
2.3 Python語言基礎
opera 實現 -o recent ast 如果 traceback 功能 tin 2.3 Python語言基礎 1 語言語義(Language Semantics) 縮進,而不是括號 Python使用空格(tabs or spaces)來組織代碼結構,而不是像R,C++
【Oracle】第2天 SQL語言基礎
【寫在前面的】 【顯示命令執行時間:set timing on;】 【SQL語言細分】 先來看一下Oracle的SQL語言,Oracle10g釋出於2004年是按照SQL99標準來制定的。 【常用基本資料型別】 【具體操作】 由於Oracle建立一個數據庫
Go語言入門(2)Go語言基礎
1. 基礎資料型別 數字型別: 整型 int 和浮點型 float32、float64,Go 語言支援整型和浮點型數字,並且原生支援複數 布林型: true、false 派生型別: (a) 指標型別(Pointer) (b) 陣列型別 © 結構化型別(stru
2.1 C語言基礎
2.1 C語言基礎 gcc編譯過程 處理所有預處理指令 把源程式編譯成計算機認識的格式(編譯) 吧編譯得到的不同部分連起來(連結) 預處理指令以#做開頭,不是以:做結尾 很多預處理指令用來把原始檔的內容改成另外的樣子 #include是一個預處理指令,它可以把一個檔案的內容合併到當前檔案中
2.8 C語言基礎
2.8 迴圈也是一種流程控制語句,它可以讓程式中一段語句反覆執行很多遍 for關鍵字可以用來編寫迴圈語句 如果在整個迴圈過程中可以找到一組規律變化的數字,這時就可以考慮採用for關鍵字寫迴圈語句 在編寫迴圈之前要宣告一個變數,使用這個變數在整個迴圈執行過程中代表那組數字,這個變數叫做迴圈變數
2.7 C語言基礎
2.7 當一個表示式中多個數據的型別不一致的時候計算機會首先把它們轉換過程由計算機自動完成,叫做隱式型別轉換 隱式型別轉換過程中會把char和short型別資料轉換成整數型別 如果既有整數型別資料又有浮點型別資料則會把整數型別轉換成浮點型別 如果所有資料的型別不同但所佔空間大小一樣,則吧整數
2.6 C語言基礎
2.6 csd14030403am 加減乘除和取餘操作符(+,-,*,/,%) ,也是一個操作符 ,操作符可以把兩個表示式合併成一個,合併後表示式的計算結果是後一個表示式的結果 ,操作符的優先順序比賦值操作符低 一條語句中可以多次使用賦值操作符,這時優先計算右邊的賦值操作符 布林值包括真和假
2.5 C語言基礎
二進位制加一的規則是把從右到左連續多個1變成0,吧遇到的第一個0變成1 負數二進位制表示方式的計算規則 首先把得到相反的非負數的二進位制 把上一步結果中的每個數位變成相反數值 把上一步結果加一 以上方法計算得到的二進位制表示方式就是負數的二進位制補碼 每個資料型別中有一個特殊的二進位制表示形
2.1-Java語言基礎(keyword)
java emp edit str eas style span css view 2.1 ?keyword
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語言基礎 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