當前位置:首頁 » 考試成績 » r抽取學生成績並計算均值

r抽取學生成績並計算均值

發布時間: 2020-12-22 15:43:18

㈠ 一張成績單 怎麼用R語言 怎麼輸數據 並對數據進行分析,比如求均值,中位數,方差分析 回歸分析

容量指樣本數,顯然為7
中位數是將樣本從小到大排列,處於中間的那個樣本(內樣本數容為奇數)或處於中間的那兩個樣本(樣本數為偶數)的均值,這里是0 2 2 2 5 10 14 中間的是第4個數:2
樣本均值,總和=35,再除以樣本數7,結果為5
樣本方差按以下公式計算:1/(n-1)Σ(xi-x0)^2 其中x0表示樣本均值
1/6*[5^2+3^2*3+0+5^2+9^2]=158/6=26.33
9月

㈡ r語言 分維度求均值

data就是你來的源這個表
日期格式為:YYYYmmdd
library(plyr)
result <- ddply(data,.(month = substr(date,5,6)),summarize,ma = mean(a),
mb = mean(b),
mc = mean(c))

㈢ R語言 每列每十個數求一次平均值

#把年份取出來,按10年分成一組
decade<-ceiling(Temp_m[1]/10)
names(decade)<-"decade"
#把分組信息合並成原數據框回
Temp_m<-cbind.data.frame(Temp_m,decade)
#載入plyr包。
#把Temp_m這個數據框中除答year列的數據外,按照decade分組分別把每列求算術平均值。
#並放在Temp_mean10數據框中。
#Temp_mean10含有decade信息,進行索引時需要注意。
library(plyr)
Temp_mean10<-ddply(Temp_m[-1],.(decade),colwise(mean))

㈣ 計算學生成績的均值、標准差

先把數據復制到一個M文件里,保存好後:
80 78 80 81 85 82 80 81 76 79 97 79 46 79 78
50 80 79 90 78 79 72 78 81 79 82 81 90 64 60
85 88 80 91 68 81 65 80 79 81 82 79 80 79 81
81 79 79 79 81 80 80 79 80 83 80 79 80 78 80
78 80 81 81 80 79 80 81 77 80 81 82 91 90 79
75 84 81 82 80 79 88 90 65 83 87 76 65 55 96
然後在matlab的command window里輸入
A=dlmread('d.m');
A=[A(1,:) A(2,:) A(3,:) A(4,:) A(5,:)];
a=mean(A) 平均值
b=std(A) 標准差
學生的成績符合正態分布,我根據在概率統計里的式子求的:
置信度為98%可知:t=2.41 X0.01(89)和X0.99(89)的值我查不出來,在文獻里應該有,你自己查吧
平均值的置信區間 [a-b*t/n(1/2) a+b*t/n(1/2)];
標准差的平方的置信區間[89*b^2/X0.01(89) 89*b^2/X0.99(89)]
值你自己求吧,查表的出數據代入就可以了

㈤ r語言求均值

可以把循環結果累加,然後mean()

㈥ r軟體求平均值 統計的問題

avg <- mean(test)
mid <- median(test)
var <- var(test)
std <- sd(test)

library(e1071)
kurtosis <- kurtosis(test)
skewness <- skewness(test)
順序抄統計量不懂

㈦ r語言中如何實現數據標准化(每一列的值除以該列均值)

使用apply函數apply(mat, 2, function(x)x/(mean(x)))
測試運行結果:
> ma <- matrix(c(1:4, 1, 6:8), nrow = 2)
> ma
[,1] [,2] [,3] [,4]
[1,] 1 3 1 7
[2,] 2 4 6 8
> apply(ma, 2, function(x)x/(mean(x)))

[,1] [,2] [,3] [,4]
[1,] 0.6666667 0.8571429 0.2857143 0.9333333
[2,] 1.3333333 1.1428571 1.7142857 1.0666667

apply函數參數幫助。
apply(X, MARGIN, FUN, ...)

Arguments
X
an array, including a matrix.

MARGIN
a vector giving the subscripts which the function will be applied over. E.g., for a matrix 1 indicates rows, 2 indicates columns, c(1, 2) indicates rows and columns. Where X has named dimnames, it can be a character vector selecting dimension names.

FUN
the function to be applied: see 『Details』. In the case of functions like +, %*%, etc., the function name must be backquoted or quoted.
...
optional arguments to FUN.

㈧ r語言求平均值

vec = vector(length =1000)
for(i in 1:1000)
vec[i] = UR_FUNC()
mean(vec)

㈨ R語言中怎樣計算每組隨機數的均值

計算結果

㈩ 編程C語言 輸入n個學生成績,計算他們的平均值並輸出所有高於平均的學生成績。 求解 !!

1 指針來
#include<stdio.h>
#define N 10
main()
{int i,num=0,max=0;float s=0,v,score[N],*p;
for(p=score,i=0;i<N;i++)
{scanf("%f",p+i);
if(*(p+i)>=score[max])
max=i;
s+=*(p+i);
}
v=s/N;
for(p=score,i=0;i<N;i++)
if(*(p+i)>v)
num++;
printf("average=%.1f,num=%d,%.1f\n",v,num,score[max]);
}
2.
#include<stdio.h>
#define N 10
main()
{int i,max=0,g=0,s=0,a[N];double v;
for(i=0;i<N;i++)
{scanf("%d",a+i);s=s+a[i];if(a[i]>=a[max])max=i;}
v=s/N;
for(i=1;i<=N;i++)
if(a[i]>v)
g++;
printf("大於自平均成績%.2lf有%d人其中最高分%d",v,g,a[max]);
}

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919