1. r語言數據處理,我的數據有分別為時間和r1和r2三類.
希望對你有用
2. r語言中如何將導入的csv數據格式轉換成transaction 格式
首先二進制存儲的數據格式你自己要清楚
看你要保存成CSV文件,那存儲的應該是表格類的或者矩陣數據
編程自己讀寫吧,讀就要你自己搞清楚了,寫就把讀出來的數據按行寫入,數據間再寫入一個逗號
csv文件其實就是文本文件,裡面的數據以矩陣方式存儲,數據用逗號隔開
3. 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"
4. R語言處理數據!
r = log(p);
R本來就是向量計算的語言,r和p都是數組。
5. 如何用R語言提取股票行情數據
你好,關於股票價格有關的開盤價格,當日最高價格,當日最低價格,收盤價格,股票交易量;和調整後的價格;
DIA.Open 當日開盤價格
DIA.High 當日最高價格
DIA.Low 當日最低價格
DIA.Close 當日收盤價格
DIA.Volume 當日股票交易量
DIA.Adjusted 當日調整後的價格
6. R語言中的幾種數據結構
R語言中的幾種數據結構
一 R中對象的5種基本類型
字元(character)
整數 (integer)
復數(complex)
邏輯(logical:True/False)
數值(numeric:real numbers)
查看對象類型的命令:class(x)
二 R語言中有如下幾種數據結構:
向量 vector() 組內元素必須類型一致,否則將會被強制轉換。
(1) 創建向量的三種方式:
<span style="font-size:18px;">x <- vector("numeric", length = 10)
x <- 1:4
x <- c("a",12,TRUE)</span>
(2) 強制轉換的幾個函數:
as.numeric(x) / as.character(x) / as.logical(x)
矩陣 matrix() 一列一列的填充元素
按行合並:rbind() 按列合並:cbind()
數組 array() 可以有多個維度
列表 list() 可以包含不同類型的元素
因子 factor()
(1) 分類數據/有序 vs. 無序
(2) 整數向量+標簽(label)(優於整數向量)
Male/Female vs. 1/2
常用於lm(),glm()
(3) levels設置基線水平
table() 查看因子信息 unclass() 去除因子屬性日期
x <- Sys.Date() 得到系統當前日期
julian(x) x距離1970-01-01的天數
時間 POSIXct / POSIXlt
POSIXct:整數,常用於存入數據框 as.POSIXct()
POSIXlt:列表,還包含星期、年月日等信息。as.POSIXlt()
strptime(x, format = "...") 將一般格式轉化為時間格式
7. R語言下有沒有好的辦法獲得股票的財務數據
可用RCurl包,從新浪財經等網站下載數據,然後再分析。
include <QtCore/QCoreApplication>
#include <QAxObject>
#include <Windows.h>
int main(int argc, char *argv[])
{
//OleInitialize(0);
//CoInitialize(0);
QCoreApplication a(argc, argv);
QAxObject *asdfg = new QAxObject("Excel.Application");
return a.exec();
}
8. 如何在r語言中抓取股票數據並分析論文
用quantomd包
然後getsymbols函數
分析論文 要看你研究方向
如果是看影響因素 一般回歸就行
如果看股票波動和預測 可能需要時間序列
9. 求問R語言中arules包中的transaction是什麼形式的數據格式
read.transactions("文件名",format="single",sep="\t",cols<-c(1,2),rm.plicates=TRUE)
其中format表示輸入數據的格式,transactions可以接受兩種數據格式,即single型和basket型
single型表現為兩列,第一列為交易號,第二列為該交易中包含的一項,例如:
1 可樂
1 雪碧
2 芬達
1 美年達
2 王老吉
basket型一行表示一條交易記錄,交易項之間用分隔符分開,分隔符在sep參數中設定:
可樂 雪碧 美年達
芬達 王老吉