對于R語言的初學者,常會遇到有些功能或對象不知道怎么使用,下面是個人學習的一些經驗。
- 獲取有關任何特定功能和方法的幫助,使用以下命令,以plot功能為例:
help(plot)或者?plot
help(plot)
?plot
- 獲取有關方法的示例
example(plot)
example(plot)
- 顯示當前R工作區中全部對象的名稱,使用objects()或ls()
objects()
# 或者
ls()
- 顯示工作區中加載的所有包:search()
search()
- 顯示所有已安裝的軟件包:library()
library()
- 顯示所有的數據集:data()
data()
- 顯示此包中的所有函數、類或方法: ls("package:package_name")
# 以 ggplot2 package 為例
# 首先加載該包
library("ggplot2")
ls("package:ggplot2")
- 查看對象的屬性:attributes(x)。
# 定義一個data.frame對象
df <- data.frame(x = 1:5, y = 2:6)
# 查看對象屬性
attributes(df)
- 查看對象的所有方法:methods(class = object類型)。
# 定義一個data.frame對象
df <- data.frame(x = 1:5, y = 2:6)
# 查看對象類型
class(df)
# 查看對象的所有方法
methods(class = data.frame)
- 查看方法或功能的詳細代碼:
直接輸入不帶括號的方法或功能的名字
# 以取交集功能intersect為例,直接輸入
intersect
當然,R有許多在線文檔和社區可以很好地幫助大家進行學習。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
r語言
+關注
關注
1文章
30瀏覽量
6330
發布評論請先 登錄
相關推薦
【芯靈思A83T試用體驗】打造語言學習機
非常方便,軟件應用在芯靈思A83T開發板上完美運行,配合官方的觸摸屏可以打造一個功能強大的語言學習機了,這個應用在谷歌市場上有售,可以學習幾十種語言,需要的朋友可以試試。如果只需要
發表于 07-01 10:19
C語言學習視頻分享!
樓主在這里給大家分享一個C語言學習視頻,需要的朋友可以看看,希望能給大家帶來幫助!云盤下載鏈接:http://pan.baidu.com/s/1mh8HJHQ 密碼:v8yn
發表于 11-03 22:25
基于ISD4004語音芯片的語言學習機的設計
本文給出了采用 ISD4004 語音芯片的一種語言學習機的應用電路,重點介紹其接口原理和實現方法,及如何實現語言學習機所要求的暫停及自動斷句等功能。ISD 公司多電位直接模擬
發表于 08-17 10:20
?95次下載
C語言學習路線講解
C語言學習4大段位,青銅,白銀,黃金,王者,測測你在哪一級?第四季Back2School的第五節課,陳強老師講解C語言學習路線,助力大家早日成為C語言大拿。
發表于 10-12 16:03
?1694次閱讀
評論