R語言 面試題

尊敬的讀者,這些R語言面試題是專門設(shè)計(jì)的屡谐,以便您應(yīng)對在R語言相關(guān)面試中可能會被問到的問題述么。 根據(jù)我的經(jīng)驗(yàn),良好的面試官幾乎不打算在你的面試中問任何特定的問題愕掏,通常都是以如下的問題為開端進(jìn)一步展開后繼的問題度秘。

什么是R語言編程?
R語言是一種用于統(tǒng)計(jì)分析和為此目的創(chuàng)建圖形的編程語言亭珍。不是數(shù)據(jù)類型敷钾,它具有用于計(jì)算的數(shù)據(jù)對象。它用于數(shù)據(jù)挖掘肄梨,回歸分析阻荒,概率估計(jì)等領(lǐng)域,使用其中可用的許多軟件包众羡。

R語言中的不同數(shù)據(jù)對象是什么侨赡?
它們是R語言中的6個(gè)數(shù)據(jù)對象。它們是向量粱侣,列表羊壹,數(shù)組,矩陣齐婴,數(shù)據(jù)框和表油猫。

什么使R語言中的有效變量名?
有效的變量名稱由字母柠偶,數(shù)字和點(diǎn)或下劃線字符組成情妖。變量名以字母或不以數(shù)字后跟的點(diǎn)開頭。

數(shù)組和矩陣之間的主要區(qū)別是什么诱担?
矩陣總是二維的毡证,因?yàn)樗挥行泻土小5顷嚵锌梢跃哂腥魏螖?shù)量的維度蔫仙,并且每個(gè)維度是矩陣料睛。例如,3x3x2陣列表示維度為3x3的2個(gè)矩陣摇邦。

R語言中的哪個(gè)數(shù)據(jù)對象用于存儲和處理分類數(shù)據(jù)恤煞?
R語言中的因子數(shù)據(jù)對象用于存儲和處理R語言中的分類數(shù)據(jù)。

如何在R語言中加載和使用csv文件施籍?
可以使用R語言ead.csv函數(shù)加載csv文件阱州。 R語言在使用此函數(shù)讀取csv文件時(shí)創(chuàng)建數(shù)據(jù)框。

如何獲取R語言中當(dāng)前工作目錄的名稱法梯?
命令getwd()給出了R語言環(huán)境中的當(dāng)前工作目錄苔货。

什么是R語言 Base包犀概?
這是在R語言環(huán)境設(shè)置時(shí)默認(rèn)加載的包。它提供了R語言環(huán)境中的基本功能夜惭,如輸入/輸出姻灶,算術(shù)計(jì)算等。

在邏輯回歸中如何使用R語言诈茧?
邏輯回歸處理測量二元響應(yīng)變量的概率产喉。在R語言中,函數(shù)glm()用于創(chuàng)建邏輯回歸敢会。

如何訪問名為M的矩陣的第2列和第4行中的元素曾沈?
表達(dá)式M [4,2]給出了第4行和第2列的元素。

什么是向量中元素的回收鸥昏?舉個(gè)例子塞俱。
當(dāng)在操作中涉及不同長度的兩個(gè)向量時(shí),較短向量的元素被重用以完成操作吏垮。這被稱為元素循環(huán)障涯。示例-v1 <-c(4,1,0,6)和V2 <-c(2,4),則v1 * v2給出(8,4,0,24)膳汪。重復(fù)元件2和4唯蝶。

在R語言中調(diào)用函數(shù)有什么不同的方法?
我們可以用3種方式在R語言中調(diào)用一個(gè)函數(shù)遗嗽。第一種方法是通過使用參數(shù)的位置來調(diào)用粘我。第二個(gè)方法id通過使用參數(shù)的名稱來調(diào)用,第三個(gè)方法是通過默認(rèn)參數(shù)調(diào)用痹换。

什么是R語言中的延遲函數(shù)評估征字?
函數(shù)的延遲評估意味著,只有當(dāng)它在函數(shù)體內(nèi)部使用時(shí)晴音,才會評估參數(shù)。如果沒有對函數(shù)體中的參數(shù)的引用缔杉,則它被簡單地忽略锤躁。

如何在R語言中安裝軟件包?
要在R語言中安裝一個(gè)包或详,我們使用下面的命令系羞。
install.packages("package Name")
命名用于讀取XML文件的R語言包。
名為“XML”的包用于讀取和處理XML文件霸琴。

我們可以更新和刪除列表中的任何元素嗎椒振?
我們可以更新任何元素,但我們只能刪除列表末尾的元素梧乘。

給一般表達(dá)式在R語言中創(chuàng)建一個(gè)矩陣澎迎。
在R語言中創(chuàng)建矩陣的一般表達(dá)式是 - matrix(data庐杨,nrow,ncol夹供,byrow灵份,dimnames)

該函數(shù)用于在R語言中創(chuàng)建boxplot圖形?
boxplot()函數(shù)用于在R語言中創(chuàng)建箱線圖哮洽。它使用公式和數(shù)據(jù)框作為輸入創(chuàng)建箱線圖填渠。

在做時(shí)間序列分析時(shí),在ts()函數(shù)中fR語言equency = 6是什么意思鸟辅?
頻率6表示時(shí)間序列數(shù)據(jù)的時(shí)間間隔是每10分鐘一小時(shí)氛什。

什么是R語言中的數(shù)據(jù)重塑?
在R語言中匪凉,數(shù)據(jù)對象可以從一種形式轉(zhuǎn)換為另一種形式枪眉。例如,我們可以通過合并許多列表來創(chuàng)建數(shù)據(jù)框洒缀。這涉及一系列R語言命令瑰谜,以將數(shù)據(jù)帶入新格式。這被稱為數(shù)據(jù)整形树绩。

R語言unif(4)的輸出是什么萨脑?
它生成0和1之間的4個(gè)隨機(jī)數(shù)。

如何獲得R語言中安裝的所有軟件包的列表饺饭?
使用命令
installed.packages()

運(yùn)行命令 - strsplit(x渤早,“e”)是什么意思?
它將向量x中的字符串拆分為字母e位置處的子字符串瘫俊。

給一個(gè)R腳本從字符串中提取大寫的所有唯一字 - “快速的棕色狐貍跳過懶惰的狗”鹊杖。
x <- “快速的棕色狐貍跳過懶惰的狗”
split.string <- strsplit(x,"")
extract.words <- split.string [[1]]
result <- unique(tolower(extract.words))
print(result)

向量v是c(1,2,3,4)扛芽,列表x是列表(5:8)骂蓖,v * x [1]的輸出是什么?
v * x [1]中的錯(cuò)誤:二進(jìn)制運(yùn)算符的非數(shù)值參數(shù)

向量v是c(1,2,3,4)川尖,列表x是列表(5:8)登下,v * x [[1]]的輸出是什么?
[1] 5 12 21 32s

unlist()是什么叮喳?
它將列表轉(zhuǎn)換為向量被芳。

給予R語言表達(dá)式,從使用pbinom的硬幣51個(gè)硬幣中得到26個(gè)或更少的頭馍悟。
x <- pbinom(26,51,0.5)
print(x)
X是向量c(5,9.2,3,8.51畔濒,NA),mean(x)的輸出是什么锣咒?
NA

如何將JSON文件中的數(shù)據(jù)轉(zhuǎn)換為數(shù)據(jù)框侵状?
使用函數(shù)as.data.frame()

在R語言中給出一個(gè)函數(shù)赞弥,用向量的元素的和代替向量x的所有缺失值?
function(x){x [is.na(x)] <sum(x,na.rm = TRUE); x }

apply()在R語言中的用途是什么壹将?
它用于對數(shù)組中的每個(gè)元素應(yīng)用相同的函數(shù)嗤攻。例如,查找每行中行的平均值诽俯。

是數(shù)組稱為矩陣還是矩陣稱為數(shù)組妇菱?
每個(gè)矩陣可以稱為數(shù)組暴区,但不能相反闯团。矩陣總是二維的,但數(shù)組可以是任何維度仙粱。

如何找到缺失值的幫助頁面候味?
?NA

如何獲得向量x的標(biāo)準(zhǔn)偏差?
sd(x,na.rm = TRUE)

如何在R語言中設(shè)置當(dāng)前工作目錄的路徑隔心?
setwd("Path")

"%%"和"%/%"之間有什么區(qū)別白群?
"%%"給出第一向量與第二向量的除法的余數(shù),而"%/%"給出第一向量與第二向量的除法的商硬霍。

col.max(x)是什么帜慢?
查找該列具有每行的最大值。

給出創(chuàng)建直方圖的命令唯卖。
hist()

如何從R語言工作區(qū)中刪除向量粱玲?
rm(x)

列出包"MASS"中可用的數(shù)據(jù)集
data(package ="MASS")

列出所有可用軟件包中可用的數(shù)據(jù)集。
data(package = .packages(all.available = TRUE))

什么是命令的使用 - install.packages(file.choose(),repos = NULL)拜轨?
它用于通過瀏覽和選擇文件從本地目錄安裝R語言包抽减。

給出命令以檢查元素15是否存在于向量x中。
15%在%x

給出創(chuàng)建散點(diǎn)圖矩陣的語法橄碾。
pairs(formula, data)
其中公式表示成對使用的變量系列卵沉,數(shù)據(jù)表示從中獲取變量的數(shù)據(jù)集。

R語言中的subset()函數(shù)和sample()函數(shù)有什么區(qū)別堪嫂?
subset()函數(shù)用于選擇變量和觀察值偎箫。 sample()函數(shù)用于從數(shù)據(jù)集中選擇大小為n的隨機(jī)樣本木柬。

如何檢查"m"是R語言中的矩陣數(shù)據(jù)對象皆串?
is.matrix(m)應(yīng)該重新運(yùn)行TRUE。

下面的表達(dá)式all(NA == NA)的輸出是什么眉枕?
[1] NA

如何獲得矩陣在R語言中的轉(zhuǎn)置恶复?
函數(shù)t()用于轉(zhuǎn)置矩陣怜森。示例-t(m),其中m是矩陣谤牡。

在R語言中使用"next"語句是什么副硅?
當(dāng)我們想要跳過循環(huán)的當(dāng)前迭代而不終止它時(shí),R編程語言中的"next"語句是有用的翅萤。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末恐疲,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖嗡贺,帶你破解...
    沈念sama閱讀 221,820評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件畸颅,死亡現(xiàn)場離奇詭異,居然都是意外死亡腮敌,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來零蓉,“玉大人,你說我怎么就攤上這事穷缤〉蟹洌” “怎么了?”我有些...
    開封第一講書人閱讀 168,324評論 0 360
  • 文/不壞的土叔 我叫張陵绅项,是天一觀的道長紊册。 經(jīng)常有香客問我,道長快耿,這世上最難降的妖魔是什么囊陡? 我笑而不...
    開封第一講書人閱讀 59,714評論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮掀亥,結(jié)果婚禮上撞反,老公的妹妹穿的比我還像新娘。我一直安慰自己搪花,他們只是感情好遏片,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著撮竿,像睡著了一般吮便。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上幢踏,一...
    開封第一講書人閱讀 52,328評論 1 310
  • 那天髓需,我揣著相機(jī)與錄音,去河邊找鬼房蝉。 笑死僚匆,一個(gè)胖子當(dāng)著我的面吹牛微渠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播咧擂,決...
    沈念sama閱讀 40,897評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼逞盆,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了松申?” 一聲冷哼從身側(cè)響起云芦,我...
    開封第一講書人閱讀 39,804評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎贸桶,沒想到半個(gè)月后焕数,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,345評論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡刨啸,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評論 3 340
  • 正文 我和宋清朗相戀三年堡赔,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片设联。...
    茶點(diǎn)故事閱讀 40,561評論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡善已,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出离例,到底是詐尸還是另有隱情换团,我是刑警寧澤,帶...
    沈念sama閱讀 36,238評論 5 350
  • 正文 年R本政府宣布宫蛆,位于F島的核電站艘包,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏耀盗。R本人自食惡果不足惜想虎,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望叛拷。 院中可真熱鬧舌厨,春花似錦、人聲如沸忿薇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽署浩。三九已至揉燃,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間筋栋,已是汗流浹背炊汤。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人婿崭。 一個(gè)月前我還...
    沈念sama閱讀 48,983評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像肴颊,于是被迫代替她去往敵國和親氓栈。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評論 2 359

推薦閱讀更多精彩內(nèi)容