簡體   English   中英

計算r中的傳遞熵

[英]calculate Transfer entropy in r

library(TransferEntropy)

x = c(0,1,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,1,0)

y = c(0,0,0,1,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,1,0,1,0,0,0,0,0,1,0)

computeTE(x,y,3,1,"MI_diff",safetyCheck = T)

computeTE(x,y,3,1,“ MI_diff”,safetyCheck = T)中的錯誤:X樹中具有相同坐標的點(添加噪聲)。

我有x和y之類的二進制數據,我需要計算它們之間的傳遞熵,我使用R並執行了上述步驟,但是我遇到錯誤了!但是當我使用時:

computeTE(x,y,3,1,"Correlation")

這有效,但我想知道為什么,當我將其賦予相同的代碼R時,我的實際數據有43200條記錄

由於數據格式的原因,如果數據為雙倍格式,則不會接受它,從而導致崩潰

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM