⑴ 用r語言編寫fun函數
自帶函數factorial(n),可以算正整數n的階乘
自帶函數prod(x),可以算向量x的連乘,當x為1:n時即為階乘
5的階乘5!可以用factorial(5),或prod(1:5)計算
在不考慮負數及小數報錯等情況,自編函數:
jiec<-function(n)
{
result<-1
for(i in 1:n) result<-result*i
return(result)
}
此時,5的階乘5!也可用jiec(5)計算
題外話:隨便網路一下就有的東西,問的必要不大
⑵ 如何用R語言安裝r語言quantmod包
ahoo finance 的數據,其中包括上證和深證的股票數據,還有港股數據。
上證代碼是 ss,深證代碼是 sz,港股代碼是 hk
比如茅台:6000519.ss,萬科 000002.sz,長江實業 0001.hk
在R的控制台里使用如下命令:
> library(quantmod)
> setSymbolLookup(WK=list(name='000002.sz',src='yahoo'))
> getSymbols("WK")
[1] "WK"
⑶ 如何用R 語言 建立 股票價格的時間序列
在下想用R語言對股票價格進行時間序列分析。
問題出在第一步,如何將股票價格轉換為時間序列。
我想用的語句是 pri <- ts (data, start=(), frequency= )
但是我不知道frequency 項該如何填?
因為股票的交易日是一周五天的。 那麼這個frequency 該如何設置呢?
我知道通常frequency= 12 為月度數據,frequency= 4 為季度數據,frequency= 1 為年度數據 但日數據怎麼寫我就不知道了
初學R語言,還望各位大俠多多幫助。
⑷ R語言quantmod包下載的股票數據中如何確定某一數據的日期
篩選到這個行,然後輸出
⑸ 正在學慣用R語言編寫股票自動交易軟體,但是對股票以及R語言都知之甚少。求高手指點。
我和你一樣,也在學,大智慧新一代,通達信,和飛狐這幾個你任選一個先學,以後慢慢的都會了。飛狐相對要復雜一些,要想編出功能更強大的公式,飛狐里還會用到VBS和JS腳本,還會用到C語言,別的公式不會用到這些。
⑹ R語言中,程序寫錯怎麼修改
static void(int[]group) { int temp; int pos=0; for(int i=0;i< group.Length-1;i++) { pos=i; for(intj=i+1;j
⑺ R語言怎麼把股票日收盤價轉換成對數收益率
知道一系列收盤價向量X,length=1000,求對數收益率的R語言代碼
acf(int[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
log return')
Box.test(int[,2], lag = 5, type = "Ljung-Box")
Box.test(int[,2], lag = 10, type = "Ljung-Box")
Box.test(int.l[,2], lag = 5, type = "Ljung-Box")
Box.test(int.l[,2], lag = 10, type = "Ljung-Box")
運行結錯誤辦
> int <- read.table("d-intc7208.txt", head=T)
錯誤於file(file, "rt") : 打鏈結
外: 警告信息:
In file(file, "rt") :
打文件'd-intc7208.txt': No such file or directory
+ acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int monthly
錯誤: 意外符號 in:
"
acf(int.l[,2], lag.max = 15,type = "correlation", plot = TRUE,main='int"
> log return')
錯誤: 意外符號 in "log return"
⑻ R語言一行代碼寫錯了,已經調到下一行,怎麼修改上一行寫錯的代碼
把游標移動到錯的那一行,點enter之後修改錯誤的地方
⑼ 如何用R語言提取股票行情數據
最上邊一行菜單欄倒數第二個「高級」-「關聯任務定義」-選取最右邊從上到下第二個按鈕,找到2009年決算任務安裝路徑-確定。 然後 最上邊一行菜單欄正數第二個「錄入」-「上年數據提取」即可 提取完了,注意修改與去年不同的科目代碼!