问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何用python 写一段预处理文件用於weka的,下面是文件例子

发布网友 发布时间:2022-04-18 04:58

我来回答

4个回答

热心网友 时间:2022-04-18 06:28

f=open(file1,'r')
g=open(file2,'w')
for i in f:
g.write(i.replace(' ',','))
f.close()
g.close()
file1,file2,分别是读和写的文件,i指的是file1里的每一行

热心网友 时间:2022-04-18 07:46

#!/usr/bin/env python
if __name__ == '__main__':
filename = raw_input("filename:")
file = open(filename,"r")
t_file = open(filename+".arff","w")
t_file.write("\n".join([",".join(line.split()) for line in file.readlines()]))
file.close()
t_file.close()
即使有连续的空格也替换成一个逗号了。

热心网友 时间:2022-04-18 09:20

a='''
ABC19980120.1830.0957 1 2 event e2 1'''
b=','.join(a.split(' '))
print b

处理文件时可以用readlines(),然后每一行都这样处理

热心网友 时间:2022-04-18 11:12

文件名input.arff,输出文件output.arff,则
open('output.arff','w').write(open('input.arff').read().replace(' ',','))
就这么一行,你把对应的文件名改好就可以了。
如何用python调用weka函数

train_set, test_set = featuresets[500:], featuresets[:500]classifier = WekaClassifier.train(r'c:/name.model',train_set,'weka.classifiers.functions.Logistic')print nltk.classify.accuracy(classifier, test_set)ls = ["Alex","Neo","vivian","tom"]result = classifier.batch_classify(...

如何在WEKA中设置libsvm的路径

1.打IDLE(pythonGUI)输入>>>importsys>>>sys.version 2.python32位现字符:(default,Apr102012,23:31:26)[MSCv.150032bit(Intel)]’候LIBSVMpython接口设置非简单libsvm-3.16文件夹windows文件夹找态链接库libsvm.dll其添加系统目录`C:\WINDOWS\system32\’即python使用libsvm wk_ad_begin({pid...

weka怎么把csv转化为arff

1. 打开Weka Explorer:启动Weka,选择“Explorer”选项。Explorer界面是Weka的主要界面,用于数据预处理、分类、聚类等任务。2. 导入CSV文件:在Explorer界面的“Preprocess”标签页中,点击“Open file”。在弹出的文件选择对话框中,定位并选择你的CSV文件。Weka会自动将文...

如何用weka将多种分类算法集成起来

需要将文件转换成标称(nominal)类型,weka把exel中的数字看作是数据类型,不能处理,从而导致Apriori算法没法用。WEKA的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),同时weka也是新西兰的一种鸟名,而WEKA的主要开发者来自新西兰。wekaWEKA作为一个公开的数据挖掘工作,集合了大量能...

是用python学数据挖掘好,还是用java学weka的开发好

你熟悉python 就用 python,你熟悉java 就学weka, weka 一个软件连续开发20多年,及其成熟而且做到极致,很多都已经能自动化,其扩展版本甚至算法都能自己选择,极致到完全不懂的人都可以用。weka有损自以为高深的人的威严和神秘感。很多人特别喜欢反复找轮子,宁愿选择用匕首去杀敌,即使匕首旁边有一支...

研究生必备科研工具都有哪些?它们的本质作用是什么?

那数据爬取之后,就是一个数据清洗和预处理的过程,这里呢给大家推荐knime,这个软件可以进行一些数据的清理和预处理的工作,操作过程,也并不复杂.那最后,对于数据分析的过程,往往python是更好的选择,那除了python之外,同样也有一个非常简单易用的界面,更友好的集成性工具操作的软件,那就是Weka。这...

为什么做AI的都选Python?

您好,这主要是因为Python在处理人工智能方面有优势,所以很多人都会这么选择。以后您如果再遇到类似的问题,可以按照下面的思路去解决:1、发现问题:往往生活在世界中,时时刻刻都处在这各种各样的矛盾中,当某些矛盾放映到意识中时,个体才发现他是个问题,并要求设法去解决它。这就是发现问题的阶段。从...

cda数据分析师考试科目有哪些啊?谢谢!!

1、CDALevelⅠ:CDALevelⅠ业务数据分析师需要掌握概率论和统计理论基础,能够熟练运用Excel、SPSS、SAS等一门专业分析软件,有良好的商业理解能力,能够根据业务问题指标利用常用数据分析方法进行数据的处理与分析,并得出逻辑清晰的业务报告。2、CDALevelⅡ:在LevelⅠ的基础上更要求掌握多元统计、时间序列、...

是用python学数据挖掘好,还是用java学weka的开发好

个人感觉:Java跑得更快,在WEKA上做数据分析会更“舒服”。但python更加全面,适用性更广。

python中文文本预处理 python数据预处理的方法 python 数据预处理 毕设 python图像预处理 python预处理怎么以空行分割 Python数据预处理 python \t python 赋值 python语言程序设计
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
word里的表格怎么调整行高和列宽 怎样调整word表格的行高与列宽 一吨煤能发多少功率 微信不打开微信就收不到语音和视频提示怎么办? 微信来电不显示怎么办 ...公众号里添加文字连接?比如“点击报名”几个字,点进去就是一个报名... 顺丰快递笔记本电脑多少钱? 东莞市捷高电子材料有限公司公司简介 淘宝的购买记录保留多久? 为什么蜻蜓喜欢飞来飞去? 丘比焙煎芝麻沙拉汁怎么做好吃 香甜芝麻面包棒怎样做好吃呢? 夏天芝麻酱怎么做好吃 想要养出好气色,气血调理应遵循哪些技巧? 波音737ng燃油空中左右燃烧不平衡相差300公斤 真实的波音737NG,767中燃油单位是磅还是公 波音737-800NG 和 737-800NGX 有何区别? 波音737ng可以用襟翼25起飞吗 波音737-max8机型的前起落架比“前辈”ng系列飞机的前起落架加长了多少? 有两个apu尾口的是波音737ng吗 波音737ng 扰流板是液压作动吗 波音737NG系列的飞机在正常进近下降过程中的最佳下降率是多少?? 波音737300和737ng的区别 美国三权分立制的内容是什么? 三权分立的名词解释 韩国的三权分立制度的内容是什么 电动车预约身份证已注册了怎么办 微信删除了聊天记录怎么找回照片 三重积分球面坐标公式是什么? 以坐标原点为中心的球体的球面坐标Ψ范围是多少啊? 水果皮算厨房垃圾吗? 水果皮是厨余垃圾还是有害垃圾?(请说明你的观点) 山东工商大学当教师要什么条件? 山东工商学院外国语学院怎么样 山东工商学院日语怎么样啊 山东工商学院日语系 山商外国语学院在什么地方是几本 2014山东工商学院公开招聘工作人员的笔试内容有哪些? 山东工商学院,有哪些老师,的老师列表,的老师,学人堂 山东工商学院的日语专业 山东工商学院日语老师牟震 山东工商学院外国语学院如何?宿舍呢? 山东工商学院外语学院在西校区吗?西校区怎么样,荒凉吗?宿舍条件如何?希望了解的帮忙解答,谢谢了~ 山东工商学院 (东西校区)寝室情况 百家号原创申请有快速通道,新手转正后必看 山东工商学院外国语学院宿舍是几人间 有独立卫生间吗 专科商务英语的住宿条件怎么样 山东工商学院学费多少? 山东工商学院文科优势专业有什么? 山东工商学院专科入取查寻? 不锈钢工作台应该如何进行安装