Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 2377

 
Alexey Vyazmikin :

Bu İncil benden 4.0.4'ü istedi!

bu gereksinimleri nerede okudunuz?

 
mytarmailS :

bu gereksinimleri nerede okudunuz?

Komut dosyasını çalıştırırken, gerekli sürümün şu şekilde olduğunu belirten bir hata aldım.

Warning message:
пакет ‘glmnet’ был собран под R версии 4.0 . 4 
 
Alexey Vyazmikin :

Komut dosyasını çalıştırırken, gerekli sürümün şu şekilde olduğunu belirten bir hata aldım.

hey işte gereksinimler

Version:         4.1 - 1
Depends:         R (≥ 3.6 . 0 ) , Matrix (≥ 1.0 - 6 )
Imports:        methods, utils, foreach, shape, survival
Suggests:       knitr, lars, testthat, xfun, rmarkdown
Published:       2021 - 02 - 21

Muhtemelen 3.6.0'dan daha düşük bir sürümünüz vardı

 
mytarmailS :

Ahahah, uzman karşılaştırıcı)))

Yine DSP hakkında konuşalım)))

Daha fazla yüz avuçlarına ihtiyacınız var

Evet, tartışacak ne var ve tartışacak iki tane .. kullandık, biliyoruz

 
mytarmailS :

hey işte gereksinimler

Muhtemelen 3.6.0'dan daha düşük bir sürümünüz vardı

Farklı sürümlerim var ama 4.0.2 vardı.

Bir seçimle bir dosyayı doğrudan indirme özelliğini ekleyebilir misiniz - Dosyayı ekliyorum? Anladığım kadarıyla eğitim ve modeli uygulamak için iki dosyaya ihtiyacınız var?

Hedef "Target_100".
Dosyalar:
test.zip  937 kb
 
Alexey Vyazmikin :

Farklı sürümlerim var ama 4.0.2 vardı.

Bir seçimle bir dosyayı doğrudan indirme özelliğini ekleyebilir misiniz - Dosyayı ekliyorum? Eğitim ve modeli uygulamak için iki dosyaya ihtiyacınız olduğunu anlıyorum.

Hedef "Target_100".

Hedefler bir adım geri çekildi mi? yoksa taşınması mı gerekiyor?


yoluna devam etmelisin..

X <- read.csv2( "C:\\Users\\..........\\Desktop\\test.csv" )
Y <- X$Target_P
X <- as .matrix(within(X, rm( "Time" , "Target_P" , "Target_100" ,
                       "Target_100_Buy" , "Target_100_Sell" )))
Y <- c(Y[- 1 ], 1 )

library (glmnet)
tr <- 1 : 1000 # train idx

best_lam <- cv.glmnet(x = X[tr,], 
                      y = Y[tr],alpha = 1 , 
                      lambda = 10 ^seq( 2 , - 2 , by = -. 1 ), 
                      nfolds = 5 )$lambda.min


lasso_best <- glmnet(x = X[tr,], y = Y[tr], alpha = 1 , lambda = best_lam)
pred <- predict(lasso_best, s = best_lam, newx = X[-tr,])


pred2 <- c(sign(pred))
caret::confusionMatrix( as .factor(pred2), as .factor(Y[-tr]))
Confusion Matrix and Statistics

          Reference
Prediction  - 1    1
        - 1 215 142
         1    76 128
                                         
               Accuracy : 0.6114       


Her şey gibi sıradan çöpler...

 
mytarmailS :

Hedefler bir adım geri çekildi mi? yoksa taşınması mı gerekiyor?

Bu hazır bir numunedir, hiçbir şeyin taşınması gerekmez.

Yalnızca sütunları filtrele

Zaman Target_P
Target_100_Satın al Target_100_Satış
 
Alexey Vyazmikin :

Bu hazır bir numunedir, hiçbir şeyin taşınması gerekmez.

Kıpırdadın mı?

Bir kez daha - Hareket ettin mi?

 
mytarmailS :

Kıpırdadın mı?

Neden kaydırmam gerekiyor, olay için tahminciler yazıyorum, bir sonraki olay gerçekleştiğinde sonuç bir önceki satıra bir sınıf şeklinde de dahil olmak üzere yazılır.

 
Alexey Vyazmikin :

Neden kaydırmam gerekiyor, olay için tahminciler yazıyorum, bir sonraki olay gerçekleştiğinde sonuç bir önceki satıra bir sınıf şeklinde de dahil olmak üzere yazılır.

Orada ne olduğunu ve nasıl yazdığını bilmiyorum, bu senin, AMA bilmem gerekiyor ki hedefte gelecekten gelen değer, örneğe göre bir adım, öyle mi değil mi?

Neden: