設定工作路徑
setwd("e:/r/dataset/normal")
安裝包
source("")
bioclite("包名")
讀取檔案
data = read.csv("result.csv")
**資料字元化
列表大小
dim(data)
批量操作貼上字串
for (i in list)
提取子集
data3 = subset(data,data$x %in% data2)
取交集
data3 = intersect(data2,data3)
寫資料
write.csv(data3,filename,row.names = false)
合併**
merge(x, y, by = intersect(names(x), names(y)),by.x = by, by.y = by, all = false, all.x = all, all.y = all,
sort = true, suffixes = c(".x",".y"),
incomparables = null, ...)
通過日期計算年齡
new$age = difftime(new$admittime,new$dob,units="days")
new$age = new$age / 365
new$age = floor(new$age)
篩選符合要求的子集
sample = subset(new,age >=18 & age < 100)
隨機抽取1000行
mysamples = samples[sample(1:nrow(samples),1000),]
總覽資料分布
summary(sample$dead_flag)
MySQL常用語句 整理
資料庫設定 自增長 auto increment 字符集設定 character set create database 資料庫名 charset utf8 約束外來鍵 engine innodb create table 表名 engine innodb 事務回滾 begin rollback c...
SQL常用語句整理
自己做專案時,主要是表單的提交,所以對資料庫的操作有所了解。但是面試時問起時,發現自己掌握不牢,而且掌握的都太基本了,故在此將面試中涉及到的和基本的sql操作一起整理一下。所有的sql操作我按照以下分類進行整理 1 運算元據庫 create database test 建立資料庫test drop ...
git 常用語句整理
詳細原理可參考廖雪峰的部落格,其中,關於工作區 暫存區的理解非常關鍵,理解它對後面理解 git 的提交 回退動作非常有幫助。指令型別 指令作用 基本git clone github 從遠端倉庫拉取 git commit m msg 提交修改過的檔案到commit 區域 git status 檢視暫存...