标签: arff

如何用R读取.arff文件?

有没有办法做到这一点?

是的,我是R.的新手

r arff

24
推荐指数
5
解决办法
2万
查看次数

Arff Loader:AttributeError:'dict'对象没有属性'data'

我正在尝试使用liac-arff库将.arff文件加载到numpy数组中.(https://github.com/renatopp/liac-arff)

这是我的代码.

import arff, numpy as np
dataset = arff.load(open('mydataset.arff', 'rb'))
data = np.array(dataset.data)
Run Code Online (Sandbox Code Playgroud)

执行时,我收到错误.

ArffLoader.py", line 8, in <module>
data = np.array(dataset.data)
AttributeError: 'dict' object has no attribute 'data'
Run Code Online (Sandbox Code Playgroud)

我见过类似的线程,Smartsheet Data Tracker:AttributeError:'dict'对象没有属性'append'.我是Python新手,无法解决此问题.我怎样才能解决这个问题?

python attributes runtime-error arff

14
推荐指数
1
解决办法
3万
查看次数

ARFF用于自然语言处理

我正在尝试进行一系列评论,并将它们转换为ARFF格式,以便与WEKA一起使用.不幸的是,我完全误解了格式是如何工作的,或者我必须拥有所有可能单词的属性,然后是存在指示符.有没有人知道更好的方法,或理想情况下有一个样本ARFF文件?

nlp machine-learning weka arff

9
推荐指数
1
解决办法
1738
查看次数

带scikit-learn的.arff文件?

我想使用带有scikit-learn 的属性 - 关系文件格式来做一些NLP任务,这可能吗?如何使用.arff文件scikit-learn

python machine-learning weka arff scikit-learn

9
推荐指数
3
解决办法
2万
查看次数

weka的visualize选项卡中jitter的含义是什么?

weka中我加载了一个arff文件.我可以使用visualize选项卡查看属性之间的关系.

但是我无法理解抖动滑块的含义.它的目的是什么?

java data-mining weka arff

8
推荐指数
1
解决办法
9257
查看次数

在python中编写一个快速解析器

我已经为一个讲座中的一些文件格式(ARFF)编写了一个动手的递归纯python解析器.现在运行我的运动提交非常缓慢.到目前为止,我的解析器花费的时间最多.它消耗了大量的CPU时间,HD不是瓶颈.

我想知道在python中编写解析器的高效方法是什么?我宁愿不用C重写它.我试图使用jython,但这会降低性能!我解析的文件部分很大(> 150 MB),行很长.

我当前的解析器只需要预览一个字符.我会在这里发布消息来源,但我不知道这是不是一个好主意.在所有提交截止日期尚未结束之后.但是,本练习的重点不是解析器.您可以选择要使用的任何语言,并且已经有一个Java解析器.

注意:我有一个x86_64系统,所以psyco(似乎也是PyPy)是没有选择的.

更新:我现在将我的解析器/ 编写器上传到bitbucket.

python parsing arff

8
推荐指数
2
解决办法
2万
查看次数

从python输出创建ARFF文件

gardai-plan-crackdown-on-troublemakers-at-protest-2438316.html': {'dail': 1, 'focus': 1, 'actions': 1, 'trade': 2, 'protest': 1, 'identify': 1, 'previous': 1, 'detectives': 1, 'republican': 1, 'group': 1, 'monitor': 1, 'clashes': 1, 'civil': 1, 'charge': 1, 'breaches': 1, 'travelling': 1, 'main': 1, 'disrupt': 1, 'real': 1, 'policing': 3, 'march': 6, 'finance': 1, 'drawn': 1, 'assistant': 1, 'protesters': 1, 'emphasised': 1, 'department': 1, 'traffic': 2, 'outbreak': 1, 'culprits': 1, 'proportionate': 1, 'instructions': 1, 'warned': 2, 'commanders': 1, 'michael': 2, 'exploit': 1, 'culminating': 1, 'large': 2, 'continue': 1, 'team': …
Run Code Online (Sandbox Code Playgroud)

python classification file weka arff

8
推荐指数
2
解决办法
7738
查看次数

如何在weka中表示分类文本?

能告诉我如何在weka中表示文本分类的属性或类.通过使用什么属性我可以做分类?单词频率还是单词?ARFF格式可能的结构是什么?你能给我几行结构的例子吗?

非常感谢你提前.

java classification machine-learning weka arff

8
推荐指数
1
解决办法
7254
查看次数

火车和测试装置在weka中不兼容错误?

我正在尝试使用新数据集测试我的模型.我已经完成了与构建模型相同的预处理步骤.我比较了两个文件,但没有问题.我具有相同顺序,相同属性名称和数据类型的所有属性(训练与测试数据集).但我仍然无法解决问题.两个文件训练和测试似乎相似,但weka资源管理器给我的错误说火车和测试集不兼容.如何解决此错误?有没有办法让test.arff文件格式为train.arff?请有人帮帮我

这是文件比较的屏幕截图

machine-learning weka arff

8
推荐指数
1
解决办法
1万
查看次数

在java中使用朴素贝叶斯(weka)进行简单的文本分类

我尝试在我的java代码中进行文本分类天真贝叶斯weka libarary,但我认为分类的结果不正确,我不知道是什么问题.我使用arff文件作为输入.

这是我的训练数据:

@relation hamspam

@attribute text string
@attribute class {spam,ham}

@data
'good',ham
'good',ham
'very good',ham
'bad',spam
'very bad',spam
'very bad, very bad',spam
'good good bad',ham
Run Code Online (Sandbox Code Playgroud)

这是我的testing_data:

@relation test

@attribute text string
@attribute class {spam,ham}

@data
'good bad very bad',?
'good bad very bad',?
'good',?
'good very good',?
'bad',?
'very good',?
'very very good',?
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

public static void NaiveBayes(String training_file, String testing_file) throws FileNotFoundException, IOException, Exception{
         //filter
        StringToWordVector filter = new StringToWordVector();

        Classifier naive = new NaiveBayes();

        //training data
        Instances …
Run Code Online (Sandbox Code Playgroud)

java weka arff text-classification naivebayes

6
推荐指数
1
解决办法
2856
查看次数