首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在teradataml中使用NaiveBayes建立模型?

如何在teradataml中使用NaiveBayes建立模型?
EN

Stack Overflow用户
提问于 2019-09-16 23:27:09
回答 1查看 29关注 0票数 0

如何在Teradataml中使用NaiveBayes构建模型: 1.输入数据为teradata表

EN

回答 1

Stack Overflow用户

发布于 2019-09-16 23:53:42

  1. 导入如下:

从teradataml.context.context导入teradataml导入*从teradataml.dataframe.dataframe导入DataFrame从teradataml.analytics.mle.NaiveBayesPredict导入teradataml用于连接到所需teradata数据库的数据库上下文

con =create_context(host=“主机名”,username=“指定用户名”,password=“指定密码”)

2、为驻留在teradata中的输入表创建数据帧

代码语言:javascript
复制
nb_input_train = DataFrame.from_table("nb_input_train")
nb_input_test = DataFrame.from_table("nb_input_test")

  1. 列车: naivebayes_train = NaiveBayes(formula="col1 ~ col2 + col3 + col4 + col5",data=nb_input_train)
  2. Predict

naivebayes_predict_result = NaiveBayesPredict(newdata=nb_input_test,modeldata=naivebayes_train,id_col="id",formula="col1 ~ col2 + col3 + col4 + col5",responses = "val1","val2","val3")

提示:为了查看sqlmr查询,将print_sqlmr_query设置为true

代码语言:javascript
复制
from teradataml.options.display import display
display.print_sqlmr_query = True
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57960057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档