簡體   English   中英

貝葉斯網絡和數據科學

[英]bayesian networks and data science

我正在嘗試在 python 中使用 Pyagrum 構建一個 bayesian.network,現在在導入數據時,我有一個 csv 文件,我試圖將它用作我的 BN 的數據庫,但是此消息一直顯示:

MissingVariableInDatabase: [pyAgrum] Missing variable name in database: Variable 'Mois' is missing

“Mois”是我數據庫中第一個變量的標題。

看起來在您的 BN 中有一個變量“Mois”,但在您的 csv 中沒有。這有意義嗎? 在此處輸入圖像描述

(我試圖將其添加為對最后一個答案的評論,但格式化在評論中並不容易,所以我將其添加為新答案)

你可以嘗試在沒有 bn 的情況下創建你的學習者


learner = gum.BNLearner('Donnees.csv')

並查看csv中發現的變量:

print(learner.names())

暫無
暫無

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

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