五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

科研代碼大全|五分鐘R語言例題實(shí)戰(zhàn),助你掌握R語言

2023-06-26 17:22 作者:爾云間  | 我要投稿


大家好,本期小云將通過幾道題目幫助大家更好地掌握之前介紹過的知識。

第一題:合并不同數(shù)據(jù)類型的向量,并告訴我向量合并后的數(shù)據(jù)類型是什么?

char_vector<-c("zhangsan","lisi","wangwu")

num_vector<-c(1,2,3)

combined_vector<-c(char_vector,num_vector)

combined_vector

###合并后的向量包含了字符類型和數(shù)值類型的數(shù)據(jù),但是數(shù)值類型的數(shù)據(jù)被轉(zhuǎn)換成了字符類型。

第二題:x是-1到1之間均勻分布的長度為100的向量,請寫程序定義一個向量y,y=1-x,x<0;y=1+x,x>=0

x<-runif(100,-1,1)

get_y<-function(x){

??ifelse(x<0,1-x,1+x)

}

y<-get_y(x)

y

#3.寫程序定義變量ages,表示100個20~70歲的成年人年齡,并以每10歲作為區(qū)間統(tǒng)計(jì)各個年齡段的人數(shù)

ages<-sample(20:70,replace = TRUE)

age_groups<-cut(ages,seq(20,70,10))

age_counts<-table(age_groups)

age_counts

#4.寫程序生成10*10的單位矩陣和對角線上分別為1:10的對角矩陣

unit_matrix<-diag(10)

unit_matrix

diag_matrix<-diag(1:10)

diag_matrix

#5.寫程序生成如下矩陣,并用apply命令按列進(jìn)行求和

A<-matrix(c(NA,9,17,25,3,NA,19,27,5,13,NA,29,7,15,23,NA),ncol=4)

A

apply(A, 2, sum,na.rm=T)

#6.利用R內(nèi)部mtcars數(shù)據(jù),計(jì)算mpg、 drat和wt列數(shù)據(jù)的中位值(median)、平均值(mean)及標(biāo)準(zhǔn)差(sd);并按cyl分組,計(jì)算不同組別的mpg、 drat和wt列數(shù)據(jù)的平均值(mean)

library(dplyr)

mpg_median <- median(mtcars$mpg)

mpg_mean <- mean(mtcars$mpg)

mpg_sd <- sd(mtcars$mpg)

drat_median <- median(mtcars$drat)

drat_mean <- mean(mtcars$drat)

drat_sd <- sd(mtcars$drat)

wt_median <- median(mtcars$wt)

wt_mean <- mean(mtcars$wt)

wt_sd <- sd(mtcars$wt)

mtcars %>%

??group_by(cyl) %>%

??summarise(mpg_mean = mean(mpg), drat_mean = mean(drat), wt_mean = mean(wt))

#7.寫程序生成從1到100的整數(shù),若數(shù)字為7的倍數(shù),打印數(shù)字,若數(shù)字為9的倍數(shù),打印'NA' ,其余情況不輸出。

for (i in 1:100) {

??if (i %% 7 == 0) {

????cat(i, "\n")

??} else if (i %% 9 == 0) {

????cat("NA", "\n")

??}

}

#2.寫程序輸出下三角表示的九九乘法表。

# 生成九九乘法表

result <- matrix(0, nrow = 9, ncol = 9)

for (i in 1:9) {

??for (j in 1:i) {

????result[i, j] <- i * j

??}

}

# 打印下三角形式的九九乘法表

for (i in 1:9) {

??for (j in 1:i) {

????cat(i,'*',j,'=',result[i, j], "\t")

??}

??cat("\n")

}

?

以上就是本期小云帶學(xué)的內(nèi)容啦。請持續(xù)關(guān)注小云,我們下期見~

篩選免疫基因?qū)π」ぞ撸簑ww.biocloudservice.com/589/589.php



科研代碼大全|五分鐘R語言例題實(shí)戰(zhàn),助你掌握R語言的評論 (共 條)

分享到微博請遵守國家法律
屯留县| 信丰县| 吴桥县| 芜湖市| 广南县| 桃江县| 五峰| 高台县| 安平县| 奎屯市| 清涧县| 咸阳市| 合川市| 襄城县| 南通市| 平顶山市| 丰县| 永年县| 聂荣县| 鹿邑县| 南汇区| 灌云县| 肥西县| 南通市| 南乐县| 漾濞| 东莞市| 白山市| 德江县| 肇庆市| 河北区| 金乡县| 修水县| 绍兴县| 大同市| 黄梅县| 海晏县| 甘泉县| 广灵县| 衢州市| 若羌县|