1、R語言中的defaults包是干什麼用的
1. 列出包所在庫的路徑
.libPaths()
[1] "C:/Program Files/R/R-3.0.2/library"
2. 安裝包,括弧裡麵包的名稱要加英文引號,在列出的CRAN鏡像站點列表中選擇一個進行下載,我一般選的是China(Hefei)
install.packages()
例如,install.packages("ggplot2")
3. 包的載入library()或require(),安裝完包後,需要載入才能使用其中的函數,此時括弧中不使用引號。兩者的不同之處在於library()載入之後不返回任何信息,而require()載入後則會返回TRUE,因此require()適合用於程序的書寫。
例如
library(ggplto2)
> require(foreign)
Loading required package: foreign
> is.logical(require(foreign))
[1] TRUE
4. 包的更新
update.packages()
5. 包的幫助信息 格式如下,可以查看包中的函數以及說明
help(package="ggplot2")
6. 查看本地的包
6.1 查看默認載入的包,忽略基本的包
getOption("defaultPackages")
> getOption("defaultPackages")
[1] "datasets" "utils" "grDevices" "graphics" "stats" "methods"
[7] "ggplot2"
6.2 查看當前已經載入過的包
(.packages())
[1] "ggplot2" "stats" "graphics" "grDevices" "utils" "datasets" "methods" "base"
6.3 要顯示所有可用的包
(.packages(all.available=TRUE))
> (.packages(all.available=TRUE))
[1] "abind" "agricolae" "aplpack" "base" "bitops"
[6] "boot" "car" "caTools" "class" "cluster"
[11] "codetools" "colorRamps" "colorspace" "compiler" "datasets"
[16] "Defaults" "devtools" "dichromat" "digest" "doBy"
[21] "e1071" "effects" "ellipse" "evaluate" "foreign"
[26] "formatR" "Formula" "gdata" "ggplot2" "ggthemes"
[31] "gmodels" "gplots" "graphics" "grDevices" "grid"
[36] "gtable" "gtools" "highr" "Hmisc" "httr"
[41] "KernSmooth" "knitr" "labeling" "lattice" "latticeExtra"
[46] "leaps" "lme4" "lmtest" "LSD" "manipulate"
[51] "markdown" "MASS" "Matrix" "matrixcalc" "memoise"
[56] "methods" "mgcv" "minqa" "multcomp" "munsell"
[61] "mvtnorm" "nlme" "nnet" "nortest" "parallel"
[66] "pixmap" "plyr" "proto" "psych" "quantmod"
[71] "Rcmdr" "RColorBrewer" "Rcpp" "RcppEigen" "RCurl"
[76] "relimp" "reshape2" "rgl" "rJava" "RODBC"
[81] "rpart" "rstudio" "samplesize" "sandwich" "scales"
[86] "schoolmath" "sciplot" "sem" "spatial" "splines"
[91] "stats" "stats4" "stringr" "survival" "tcltk"
[96] "tcltk2" "TH.data" "tools" "TTR" "utils"
[101] "VennDiagram" "whisker" "XLConnect" "xts" "zoo"
7. 卸載包detach(),這是library()的反向操作,此操作主要是為了避免某些包中的函數名稱相同,造成沖突,注意與library()的參數不同,detach()參數為detach(package:包的名稱),library(包的名稱)。
例如
> library(ggplot2) #載入包
> (.packages()) #列出當前已經載入的包
[1] "ggplot2" "stats" "graphics" "grDevices" "utils" "datasets"
[7] "methods" "base"
> detach(package:ggplot2) # 卸載ggplot2包
> (.packages()) #列出當前已經載入的包
[1] "stats" "graphics" "grDevices" "utils" "datasets" "methods"
[7] "base"
8. 自定義啟動時候的載入包
如果需要長期使用某個包的話,每次開啟都需要輸入library(),比較麻煩,因此可以讓R啟動時自動載入某些包。在R的安裝目錄/etc/Rprofile.site加入下載語句:
例如讓R啟動時自動載入ggplot2包
local({old <- getOption("defaultPackages")
options(defaultPackages = c(old, "ggplot2"))})
9. 在文章中引用R軟體包,例如引用ggplot2包:
citation(package="ggplot2")
To cite ggplot2 in publications, please use:
H. Wickham. ggplot2: elegant graphics for data analysis. Springer New
York, 2009.
A BibTeX entry for LaTeX users is
@Book{,
author = {Hadley Wickham},
title = {ggplot2: elegant graphics for data analysis},
publisher = {Springer New York},
year = {2009},
isbn = {978-0-387-98140-6},
url = {http://had.co.nz/ggplot2/book},
}
2、s68N08R和sEM6875c都是場效應管嗎?能做逆變器嗎?
前者耐壓較低,不適合用作逆變器的推挽功率管,後者可以。
3、如何在unix下安裝軟體
在solaris 10 u3 x86上安裝oracle 10g r2時,按照安裝手冊:
1. 首先配置系統資源;2. 創建project;3. 安裝軟體包;4. 創建用戶、組;5. 創建安裝目錄;6. 修改用戶環境變數。
最後運行解壓目錄中的安裝文件./runinstaller
以上是個人寫的
下面為參考資料:
Oracle 10g 在Solaris 8&9 環境中的安裝
一,本次安裝不是雙機安裝,只是一次單機安裝,硬體條件如下:
fujitsu primepower 250 小型機1台
配置:1.1GHZ SPARC64 V cpu 1塊
73.5GB SCSI 硬碟 2塊 (做Mirror)
2048MB內存
以上是主要硬體配置,硬體加電後安裝Solaris 8 02/02 選取最大安裝,安裝完後打上了最新的補丁,如
安裝solaris 9 同8一樣。本次安裝的Oracle 10g是從www.oracle.com網站下載的Oracle database
10g 10.1.0.2.0 for Solaris sparc 64位版,而Oracle Database 10g Companion CD不用下,該版
本是一個500多MB 的gz壓縮包。把該壓縮包用FTP傳入系統的/export/home目錄中,用以下命令解包:
# unzip ship_rel10_sol64_db.cpio.gz
得到一個cpio壓縮包,再用以下命令解包:
# cpio -idcmv <ship_rel10_sol64_db.cpio
解壓後會在/export/home目錄下產生一個目錄Disk1,
註:如是光碟介質的Oracle 10g ,則先把光碟放入主機的cdrom或dvdrom驅動器中,然後執行如下命令:
# ls /cdrom/cdrom0
確認光碟內容是否能顯示,如果不能正常顯示,可以用如下命令查出cdrom的設備文件:
# mount |grep cdro
然後用命令:
# mount –r –F hsfs /dev/dsk/cxtydzsn /cdrom
把光碟綁定,這里cxtydzsn是你指你cdrom的設備文件。
二,oracle 10g對軟硬體環境要求:
內存最小需要:512MB
系統交換區SWAP最小需要:1GB 或2倍內存容量的空間,如果內存大於等於2GB那麼SWAP在1倍或2倍內
存容量之間。
/tmp最小需要:400MB
磁碟空間最小需要:3.7GB 其中2.5GB用於oracle software files ,1 .2GB用於database files。
系統結構必須是:64位
solaris 8補丁需要:J2SE_Solaris_8_Recommended.zip ,8_Recommended.zip ,這2個補丁即可,9
也一樣,可以去sunsolve.sun.com下這些補丁是必須的oracle 10g安裝時是會檢查這些補丁是否以打。
可以用以下命令檢測系統是否符合安裝要求:
# swap –s 查看交換區空間大小
# df -k /tmp 查看/tmp空間大小
# prtconf | grep "Memory size" 查看內存大小
# df –k 查看系統磁碟空間
# isainfo –kv 查看系統內核是否是64位
# pkginfo -i SUNWarc SUNWlibms SUNWil0f SUNWbtool SUNWsprot SUNWi1cs SUNWhea SUNWsprox
SUNWi15cs SUNWlibm SUNWtoo SUNWxwfnt
查看這些補丁是否打上 ,如是solaris 9隻需用如下命令:
# patchadd –p | grep patch_number 查看112233-11 和 111722-04這2個patchs是否打上。
上面的補丁中有2個補丁需重新安裝一下,分別是:SUNWi15cs ; SUNWi1cs ;它們可以在solaris 8的
software 1of2中找到。
三,oracle 10g的安裝
1,創建安裝必須的組和用戶:
# groupadd oinstall 建立oinstall組
# groupadd dba 建立dba組
# grep oinstall /etc/group 查看 oinstall
# grep dba /etc/group 查看dba
# useradd -d /export/home/oracle -g oinstall -G dba -m oracle 創建一個用戶oracle它的主
目錄在/export/home目錄下。
# passwd oracle 設置oracle用戶密碼
2,創建安裝目錄
# mkdir –p /u01/app/oracle 創建oracle software files 目錄
# mkdir -p /u02/oradata 創建oracle database files 目錄
# chown -R oracleinstall /u01/app/oracle /u02/oradata 分別屬於oracle用戶和oinstall組
# chmod –R 755 /u01/app/oracle /u02/oradata 有讀寫執行許可權
3,調整system參數
# cp /etc/system /etc/system.old 備份system文件
# vi /etc/system 修改system 文件
在system文件末尾加上如下內容:
set noexec_user_stack=1 註:solaris 9 可不用這個參數
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
編輯完後保存,然後重啟。
# shutdown -y -i6 -g0
4,設置oracle用戶環境變數
# su – oracle 切換到oracle用戶
# vi .profile 建用戶時默認用的是bourne shell ,所以編輯.profile環境變數文件
加入如下內容:
umask 022
TEMP=/tmp;export TEMP
TMPDIR=/tmp;export TMPDIR
ORACLE_BASE=/u01/app/oracle;export ORACLE_BASE 註:oracle主目錄
#ORACLE_HOME=$ORACLE_BASE/proct/10.1.0/db_1;export ORACLE_HOME
註:這一行的內容先不加,要等安裝完後再加,因為要確認最終安裝的目錄。
PATH=$ORACLE_HOME/bin:/bin:/usr/bin:/usr/ucb:/etc:/usr/openwin/bin:/usr/ccs/bin
ORACLE_SID=dbs;export ORACLE_SID 註:定義資料庫SID
編輯完後保存,然後退出oracle用戶,然後再次用oracle用戶進入,用命令:
# env
查看剛才編輯的環境變數起作用沒。
5,開始安裝oracle 10g]
因為oracle 安裝是在圖形界面下進行,x-windows軟體選用Xmanager 2.0,終端軟體用SecureCRT 4.1
它們的具體使用就不多說了,當然有sun 圖形工作站的話,也可以用,具體設置請參考相關文檔,這里只
講用pc或notebook 用上面說的軟體安裝,保證pc或notebook與主機在同一網段。
使用Xmanager 2.0用oracle用戶登陸主機,在控制台進入oracle安裝軟體目錄,如是光碟介質則進
入/cdrom/cdrom0目錄,這里是以解壓後的安裝文件為主,執行命令:
$./runInstal如圖
接著出現歡迎畫面:
點「下一步」讓你指定inventory目錄和身份證明,選默認。
點「下一步」彈出窗口讓你以root身份執行orainstRoot.sh腳本。
用SecureCRT 4.1連接主機,以root用戶登陸,執行這個腳本。
執行完後,再回到安裝界面點「繼續」。出現指定文件位置界面。
選默認,當然也可以修改「名稱」為認為合適的。然後點「下一步」。開始載入產品列表。
載入完後出現選擇安裝類型,選則默認即可。
點「下一步」進行產品特定先決條件檢查。
如沒問題,點「下一步」開始載入安裝程序。
然後進入選擇資料庫配置,選擇默認即可。
點「下一步」進入資料庫配置選項,因在前面的oracle用戶環境中已定義好SID,選默認即可,對於數據
庫字元集選默認也行,也可根據實際情況進行選擇。
選好後,點「下一步」進入資料庫管理選項,選默認。
點「下一步」在指定資料庫文件存儲選項界面里「指定資料庫文件位置」請指定到建好的目
錄/u02/oradata
選好後,點「下一步」,進入指定備份和恢復選項,選默認。
點「下一步」進入指定資料庫方案的口令,選所有帳號都使用同一個口令,輸入口令。
點「下一步」開始安裝。點「安裝」開始安裝oracle 10g ,安裝需要一些時間,大約30來分鍾就安裝鏈
接完,還是很快的。
緊跟著開始Configuration Assinstant 。
完成後彈出一個報告畫面。
可以點「口令管理」查看口令狀態。
如沒問題,點報告畫面里的「確定」會又彈出一個窗口,讓你用root去執行腳本root.sh
切換到SecureCRT 4.1,以root身份執行root.sh腳本。
都選默認,執行完後回到安裝窗口,點「確定」安裝結束。
注意安裝報告里的那些可用url來訪問的內容。可以用瀏覽器訪問,這是10g的一個新的特色,9i和8i不知
有沒有。
到這里,oracle 10g就全部安裝完了,如果你還想裝Oracle Database 10g Companion CD的話,請參考
Oracle Database Quick Installation Guide 10g Release 1 (10.1) for Solaris Operating System
(SPARC)。
在安裝界面點「退出」結束安裝!
4、R軟體可以做結構方程模型嗎
可以的,R是一款功能非常豐富的統計軟體,有專門的程序包可以做結構方程,比如sem包。相關的用法和示例可以直接在網上搜索下載。
5、怎樣安裝r的rcolorbrewer包
第一步:安裝合適版本的R軟體,安裝對應版本的Rtools,安裝Rstudio,安裝Miketex軟體(這些軟體均可從官網下載)。 第二步:打開R軟體,選擇鏡像,安裝「devtools」,具體可從R——程序包——安裝程序包上進行,也可以使用install.packages("devtools"...
6、SEM|R什麼牌褲子?
森馬
80年代後期的服裝品牌,現在已經不行了
7、如何安裝SemCms:多語言外貿網站建設
企業有一個網站可以更好的宣傳自己的企業,有一個自己的網站,就可以充分利用網路的優勢,開展各種業務,不斷發展企業。網站好不好對企業的發展是很重要的,選擇靠譜的服務商也是非常重要的