Wush Wu
Taiwan R User Group
library(quantmod)
getSymbols("^TWII")
head(TWII)
[1] "TWII"
TWII.Open | TWII.High | TWII.Low | TWII.Close | TWII.Volume | TWII.Adjusted |
---|---|---|---|---|---|
7871.41 | 7937.26 | 7843.60 | 7920.80 | 5710600 | 7920.777 |
7954.96 | 7999.42 | 7917.30 | 7917.30 | 5951400 | 7917.277 |
7929.89 | 7955.90 | 7901.24 | 7934.51 | 5717400 | 7934.487 |
7940.20 | 7942.23 | 7821.71 | 7835.57 | 5181400 | 7835.547 |
7778.57 | 7797.57 | 7736.11 | 7736.71 | 4292400 | 7736.688 |
7778.38 | 7827.93 | 7778.38 | 7790.01 | 4516000 | 7789.987 |
執行迴歸分析,產生下列表單,想擷取第一欄位(Estimate)
因為有出現 NA 的情況,無法完整的將第一欄位擷取出來!
(有很多組需要執行,每組所估算出的 Beta 值長度不一)
希望能保留完整六個 Beta 值
(Intercept,data[,2],data[,3],data[,i],data[,j],data[,i]:data[,j])
想請教版上先進,可以如何達到這的目標,謝謝各位
[問題敘述]:
Oracle資料庫(編碼為big5)中所撈取的資料有中文內容,皆會變成亂碼,
有嘗試用DBMSencoding
[程式範例]:
con <- odbcConnect(dsn, uid = "", pwd = "", DBMSencoding="big5")
然後我想略過這個錯誤,繼續執行或是再執行一次這一行程式碼嗎?
因為目前遇到的狀況是,同樣的參數,有時會有錯誤訊息,
有時沒有,所以我想當錯誤發生時,略過他。
以下是出現錯誤時的錯誤訊息:
錯誤在UseMethod("xmlNamespaceDefinitions") :
沒有適用的方法可將 'xmlNamespaceDefinitions' 套用到 "NULL" 類別的物件
[問題敘述]:
老師丟了一筆健保教我用R試著分析 (老師自己是用SAS)
但我之前修過的課都沒有教得太難
大部分是社區型的小資料
健保資料是很大的一筆 .DAT檔案
內容超過 65萬筆資料,約 40個變項
目前上網找過,也看過一兩本R的書
但都沒有寫的很詳細
目前知道read.delim()可以讀進檔案,但是根本亂碼 XD
需要的幫助是希望高手們可以教教我怎麼可以讀這檔案
或是有沒有程式套件可用~
程式諮詢
(做21點的遊戲)
sample(52)
cards<-sample(52)
num<-cards%%13
num
(52\13的餘數分配數字)
要怎麼分配花色跟數字
其實可以說根本還沒開始
有人可以指點方向嗎?
謝謝
# 社會服務業自民國87至民國91年的年度用電量(度)
year1 <- 87:91
power1 <- c(6097059332, 6425887925, 6982579022, 7323992602.53436, 7954239517)
# 製造業自民國87至民國91年的年度用電量(度)
power2 <- c(59090445718, 61981666330, 67378329131, 66127460204.6482, 69696372914.6949)
# 請同學選出年度(`year1`)中,社會服務業的的用電量超過`7e9` 的年份。
# (`7e9`是R 的科學符號,代表`7 * 10^9`)
year1.answer1 <- <請填寫你的程式碼>
# 接著請同學計算「社會服務業從民國87年到91年的平均用電量」
power1.mean <- <請填寫你的程式碼>
# 這是從 <http://data.gov.tw/node/7769> 下載的海盜通報資料
# 由於這份文件並沒有遵循任何已知的常見格式
# 所以我們必須要利用這章所學的技巧
# 才能從中翠取出資訊
# 首先,我們把該檔案載入到R 之中
pirate_info <- readLines(file(pirate_path, encoding = <請填寫正確的encoding>))
#' 請用各種方式讀取`gdp_path`的資料、整理資料,並把最後的結果存到變數`gdp`。
#' 提示:`gdp_path`中的第一欄數據是年/季、第二欄數據是該季的GDP(百萬)
...
#' cl_info的資料包含各家銀行的房貸餘額(mortgage_bal)資訊與資料的時間(data_dt)。
#' 請用各種方法整理cl_info的資料,把最後的結果整理至`cl_info_year`
...
#' 最後請同學用這門課程所學的技術整合`gdp`與`cl_info`的資料,
#' 計算出房貸餘額與gdp的比率(mortgage_total_bal / gdp)。
vignettes
help
example
googleVis
與ggmap
lesson.yaml
- Class: meta
Course: DataScienceAndR
Lesson: 00-Hello-DataScienceAndR
Author: Wush Wu
Type: Standard
Organization: Taiwan R User Group
Version: 2.3.1.2
- Class: text
Output: |
能夠讀到這段中文字的同學,可以直接輸入enter進入下一個關卡。
If you are windows user and you cannot read the chinese
characters, please press `ESC` to exit swirl and execute the
command `Sys.setlocale(locale = \"cht\")`.
- Class: cmd_question
Output: 現在請各位同學查詢`chol2inv`的說明。
CorrectAnswer: help(chol2inv)
AnswerTests: any_of_exprs("?chol2inv", "help(chol2inv)")
Hint: 還記得`?`或`help`嗎?
- Class: mult_question
Output: |
這裡測試一下同學懂不懂assignment的意思。
請問現在如果 我們在R 的console中輸入`a - 1`,會顯示什麼呢?
AnswerChoices: 1;2;"不會顯示";"4"
CorrectAnswer: 1
AnswerTests: omnitest(correctVal= '1')
- Class: script
Output: |
最後我們想請同學試試看用今天所學的方法,整理台電的公開數據。
請同學在完成之後存檔,並輸入`submit()`來檢查結果是否符合預期。
如果同學在檔案中看到亂碼,請使用Rstudio
左上角的File -> Reopen With Encoding... -> 選取:UTF-8
Script: RBasic-02-HW.R
AnswerTests: rbasic_02_hw_test()
DataScienceAndR/
01-RBasic-02-Data-Structure-Vectors/
customTests.R
initLesson.R
lesson.yaml
scripts/
RBasic-02-HW.R
RBasic-02-HW-correct.R
omnitest
any_of_exprs