R語言分組計算平均數、SE、SD等等
1提出問題
資料處理時經常遇到這麼一個問題:自變數(處理)分組group1,2,3.變數(x1.x2,x3,x4,x5…)一系列的變數。我只想計算group1、group3分組的情況下的x2,x4,x5的mean等等。
舉例解決辦法
R語言實戰二里面p131-136都是在講基礎統計,有興趣自己去敲一遍。
這裡說下一自我感覺用的隨意方便的其中一種可以很好的解決分組計算的問題。
舉例
1,像這樣的資料排列有plot,Site,site,V,N,D,R,而因變數TCMI、TCM6,。。。也可以很多。
整個cmi資料庫有108*9,
#資料一定要檢查型別(factor、num、int)
2,寫個要計算的方程(實戰p132有詳解)
此處copy
(只要確保自己的資料沒有空值,這個n沒什麼用,可以不輸出)
3,引用包doby(名字起得好 ,“逗~”)
詳細公式實戰p135 7.1.4有詳解
summaryBy(formula,data,FUN=function)
##formula格式x1+x2+x3...~group1+group2+....(formula挺有意思,後續寫方差分析時再補充)
##data 資料data
##FUN就是計算方程
4,運算結果
#注意因變數+自變數
5,新增自變數V,新增重複R,如何?
相關推薦
R語言分組計算平均數、SE、SD等等
1提出問題 資料處理時經常遇到這麼一個問題:自變數(處理)分組group1,2,3.變數(x1.x2,x3,x4,x5…)一系列的變數。我只想計算group1、group3分組的情況下的x2,x4,x5的mean等等。 舉例解決辦法 R語言實戰二里面p131-136都是在講基礎統
R語言初級教程(05): 關係運算、邏輯運算
在介紹關係運算和邏輯運算之前,先說下R的邏輯常量:TRUE和FALSE。 在R中,TRUE和FALSE分別表示邏輯常量真和假,其值分別為1和0。 > TRUE + 0 [1] 1 > FA
R語言筆記第二課,物件、因子、陣列
# 第三章 物件和他們的模式和屬性 # R 操作的所有都是物件 mode(c(12,3)) # "numeric" length(c(1,2)) # "2" z <- 0:11 z # 學會使用一系列as.something()的函式 digits &
R語言︱函式使用技巧(迴圈、if族/for、switch、repeat、ifelse、stopifnot)
每每以為攀得眾山小,可、每每又切實來到起點,大牛們,緩緩腳步來俺筆記葩分享一下吧,please~———————————————————————————後續加更內容:應用一:if族有哪些成員呢?——if/ifelse/stopifnot應用二:如何在迴圈中,實時輸出時間消耗?—
R語言-時間序列-arima模型-forecast、tseries包
最近初步接觸了下如何用R語言進行時間序列分析,自己動手寫了段小程式碼。 首先呢是生成隨機觀測值,接著畫出時間序列圖,然後進行單根檢驗和用 ACF 和 PACF 指令分別畫出自相關數和偏自相關係數圖。 隨機觀測值生成我用了兩種,一種是迭代隨機生成,一種是用arima.sim函式生成一列符合
R語言-向量化操作(apply、tapply、lapply、sapply、mapply、table等)
一、apply函式(對一個數組按行或者按列進行計算): 使用格式為: apply(X, MARGIN, FUN, ...)其中X為一個數組;MARGIN為一個向量(表示要將函式FUN應用到X的行還是列),若為1表示取行,為2表示取列,為c(1,2)表示行、列都計算。app
R語言常用函式:交集intersect、並集union、找不同setdiff、判斷相同setequal
在R語言進行資料分析時,經常需要找不同組間的相同和不同,那你應該掌握如下幾個函式,讓你事半功倍。 交集intersect 兩個向量的交集,集合可以是數字、字串等 # 兩個數值向量取交集 intersect(x=1:4, y = 2:6) # [1
R語言 分組排名
r語言 bubuko ble mut png tac lib package 技術分享 table如下 #加載包library(dplyr) #分組排名tb_sz <- tb_03 %>% group_by(BU) %>% m
R語言-畫edcf圖、直方圖、正態概率圖,計算分位數(任意分位)
簡述 這裡只有在讀取xlsx上才需要庫,其他都不需要。 讀取資料 library(xlsx) # Hydrocarbon mydata = read.xlsx('D:/Code/R/Data in Excel/Chapter 10/beeswax.xls',1)
91、R語言編程基礎
nts log bank user spa ont 對象 bin 排列 1、查看當前工作空間 > getwd() [1] "C:/Users/P0079482.HHDOMAIN/Documents" > 2、查看內存中有哪些對象 > ls() [
6、R語言繪制帶errorbar 的柱狀圖
label lines arp erro 技術 html ide mage name 轉載:http://www.cnblogs.com/xudongliang/p/7283733.html data <- data.frame(mean = c(10, 15),
R中利用apply、tapply、lapply、sapply、mapply、table等函數進行分組統計--轉載
tor ant 變換 true post 1.0 指定 ntile lec apply() apply(m,dimcode,f,fargs) m 是一個矩陣。 dimcode是維度編號,取1則為對行應用函數,取2則為對列運用函數。 f是函數 fargs是f的可選參數集
R語言 union、setdiff、insect
數值類型 數值 bcd [1] http apple ins bsp csdn union 求兩個向量的並集集合可以是任何數值類型union(x=1:3, y=2:5)[1] 1 2 3 4 5union(x=c("abc", "12"), y=c("bcd", "ef
R語言︱異常值檢驗、離群點分析、異常值處理
fit sta 指標 篩選 繪圖 都是 圖形 class 分組 一、異常值檢驗 異常值大概包括缺失值、離群值、重復值,數據不一致。 1、基本函數 summary可以顯示每個變量的缺失值數量. 2、缺失值檢驗 關於缺失值的檢測應該包括:缺失值數量、缺失值比例、
代寫數據結構C語言代寫、代寫順序表、鏈表C/C++編程作業、代寫C/C++Data Structures、代寫R語言編程作業
which atom stl boolean add debug buffer lean word COMP20003 Algorithms and Data StructuresSecond (Spring) Semester 2018[Assignment 1]Olym
R語言學習——R讀取txt、csv、xls和xlsx格式文件
r-project ext ODB comm ade 讀取 org packages subst 最近項目中運用到了R讀取文件數據,所以把相關好用的、經過驗證的方法總結了一下,有效避免下次入坑。 1. R讀取txt文件 使用R讀取txt文件直接使用read.table()方
◮ R語言筆記(七): 利用Apply()函式在二維資料行、列上進行統計
這裡的二維資料可以是矩陣的形式也可以是資料框的形式, 通過apply()函式的正確使用,可以在二位資料的行、列上進行自己想要的操作: 例如: 每一列/每一行的資料之和sum、中位數median、均值mean和方差var等; *******************
◮ R語言筆記(四): 向量、陣列、矩陣與資料框 + 利用矩陣求解二維線性方程組
在筆記一中已經提到了向量,這篇文章主要介紹R語言中的四中常用的結構: 向量:*傳送門* 陣列 矩陣 資料框 然後在介紹如何利用矩陣求解二維線性方程組。 ***************************************************
python中呼叫R語言通過rpy2 進行互動安裝配置詳解(R_USER、R_HOME配置)
python中呼叫R語言通過rpy2 進行詳解 文章目錄 python中呼叫R語言通過rpy2 進行詳解 1.R語言的安裝: 2.Rpy2工具的安裝和配置 3.pycharm中使用R語言配置
四大機器學習程式語言對比:R、Python、MATLAB、Octave
圖源:Pixabay.com GitHub 地址:https://github.com/mjbahmani/10-steps-to-become-a-data-scientist R 語言 R 是一種用於統計計算和圖的語言及環境。它是一個 GNU 專案,與貝爾實驗室的