WEKA线性回归转换问题
WEKA linear regression conversion issue
我已将 excel 文件转换为 csv 文件并在 WEKA 上打开 csv 文件以使用线性回归对数据进行分类,但它不允许我使用 select 'linear regression' 选项在 'function' 分支下。这是我的格式
@RELATION book
@ATTRIBUTE bookID STRING
@ATTRIBUTE author STRING
@ATTRIBUTE genre STRING
@ATTRIBUTE publisher STRING
@ATTRIBUTE yearPublished NUMERIC
@ATTRIBUTE rating NUMERIC
@DATA
book1, suzzane-collins, horror, scholastic, 2008, 4011425
book2, jay-rowling, fantasy, scholastic, 2004, 1560433
book3, harper-lee, comedy, harper-classics, 2006, 2708232
book4, jane-austen, romance, modern-library, 2008, 1560433
book5, stephenie-meyer, romance, little-brown, 2006, 40114255
book6, john-lewis, thriller, harper-collins, 2002, 352728
book7, margarte, mystery, grand-central, 1964, 780522
book8, George-orwell, humour, nal, 2003, 1679178
book9, markus-zusak, legend, grand-central, 2006, 780522
book10, shel-silverstein, folklore, harper-collins, 1964, 592994
对于线性回归,您的属性必须是@NUMERIC。如果您只想基于最后两个属性进行回归,那么您必须在 Weka 的 "Preprocess" 选项卡中指定(通过检查这些属性),以便它只使用正确的属性。你可以检查 this example 看看你做错了什么。他们解释了如何从头开始 运行 WEKA 中的基本线性回归。
我已将 excel 文件转换为 csv 文件并在 WEKA 上打开 csv 文件以使用线性回归对数据进行分类,但它不允许我使用 select 'linear regression' 选项在 'function' 分支下。这是我的格式
@RELATION book
@ATTRIBUTE bookID STRING
@ATTRIBUTE author STRING
@ATTRIBUTE genre STRING
@ATTRIBUTE publisher STRING
@ATTRIBUTE yearPublished NUMERIC
@ATTRIBUTE rating NUMERIC
@DATA
book1, suzzane-collins, horror, scholastic, 2008, 4011425
book2, jay-rowling, fantasy, scholastic, 2004, 1560433
book3, harper-lee, comedy, harper-classics, 2006, 2708232
book4, jane-austen, romance, modern-library, 2008, 1560433
book5, stephenie-meyer, romance, little-brown, 2006, 40114255
book6, john-lewis, thriller, harper-collins, 2002, 352728
book7, margarte, mystery, grand-central, 1964, 780522
book8, George-orwell, humour, nal, 2003, 1679178
book9, markus-zusak, legend, grand-central, 2006, 780522
book10, shel-silverstein, folklore, harper-collins, 1964, 592994
对于线性回归,您的属性必须是@NUMERIC。如果您只想基于最后两个属性进行回归,那么您必须在 Weka 的 "Preprocess" 选项卡中指定(通过检查这些属性),以便它只使用正确的属性。你可以检查 this example 看看你做错了什么。他们解释了如何从头开始 运行 WEKA 中的基本线性回归。