最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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語言的評論 (共 條)

分享到微博請遵守國家法律
沛县| 搜索| 北票市| 阜平县| 固阳县| 萝北县| 临沭县| 元阳县| 绥滨县| 九江市| 高陵县| 湘乡市| 蚌埠市| 巴马| 惠东县| 灵台县| 山阴县| 曲阳县| 玉山县| 会泽县| 庆元县| 五常市| 平顶山市| 获嘉县| 侯马市| 玉山县| 临邑县| 中江县| 藁城市| 平湖市| 武穴市| 洛宁县| 安阳县| 呼和浩特市| 江川县| 阿坝县| 久治县| 沙湾县| 黄骅市| 东乡县| 郯城县|