簡體   English   中英

Pycaret 在數據塊筆記本上運行無監督異常檢測時拋出 KeyError: 'UNSUPERVISED_DUMMY_TARGET'

[英]Pycaret throwing KeyError: 'UNSUPERVISED_DUMMY_TARGET' while running unsupervised anomaly detection on databricks notebook

錯誤屏幕截圖我正在嘗試在 pycaret==2.3.5 中運行設置 function on python version 3.8.10 on databricks notebook 並顯示上述錯誤。

相同的代碼在本地系統上運行良好,但在數據塊上運行不正常。 任何人都可以幫忙嗎?

我嘗試更改 pycaret 和 python 的版本,但沒有任何效果。

使用的代碼:

import pandas as pd
from pycaret.anomaly import *

df = pd.read_csv("global_master_data.csv")


df_copy = df.iloc[:,7:37].copy()
df_copy  = df_copy.drop(['Better For You Claim Text','First Selling OC','Manuf. Type','Private Label Brand - Desc'],axis = 1)


exp_name = setup(data = df_copy, silent = True)

我嘗試在我的環境中重現相同的內容並得到這個 output。

安裝 PyCaret 庫:使用此命令pip install pycaret

我將我的數據集保存在文件存儲中。 使用下面的代碼我得到了 output。

import pandas as pd

df1 = pd.read_csv("/dbfs/FileStore/file_2.csv")

df_copy = df1.iloc[:,0:].copy()


df_copy  = df_copy.drop(['Name','subject'],axis = 1)

from pycaret.classification import *

exp_ano101 = setup(df_copy, normalize = True, session_id = 1, silent = True, html = False)

在此處輸入圖像描述

有關詳細信息,請參閱鏈接 1

暫無
暫無

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

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