【问题标题】:Weka load CSV file errorWeka 加载 CSV 文件错误
【发布时间】:2017-05-13 09:23:16
【问题描述】:

此时我无法加载我的文件。 我之前能够读取文件。 我不知道从 XLS 到 CSV 发生了什么。 但是现在读取时出现以下错误:

读取44,预期41,读取Token[EOL],线3度或浓度

这是我的代码第 1 行到第 4 行

ID,gender,age,tall,weight,BMI,BMI-test,Waist-circumference,Waist-circumference-test,cornea-error,Lens-error,cataract-error,Artificial-crystal,Optic-nerve-abnormalities,glaucoma,Macular-degeneration,Refractive-error,Conjunctivitis,Retinopathy,High-intraocular-pressure,Anterior-chamber-narrowing,Presbyopia,B12,T4,cortisol,tsh,hb-aic,hdl-c,ldl-c,High-blood-sugar,Triglycerides-high,Cholesterol-high,Hyperuricemia,smoke,drunk,Betel-nut,sport-frequency,denture,brush,milk,Five-fruits-and-vegetables,,,
1,female,80,146.2,61.3,28.67911393,heavy,92,fat,,1,1,1,,,,,,,,,,,,,,,H,,,,,1,no-smoke,no-drink,no-betel,third-fifth,some-denture,third-bursh,,eat,,,
2,male,93,157.6,68.6,27.61923781,heavy,90,,,1,1,,,,,,,,,,1,,,,H,,,,,,,,no-smoke,no-drink,no-betel,third-fifth,some-denture,morning-and-night-bursh,drink,eat,,,
3,male,96,170.4,53,18.25310234,,74,,,1,1,,,,,,,,,,1,H,,,,,,H,,,Cholesterol-high,,no-smoke,seldom-drink,no-betel,third-fifth,no-denture,third-bursh,,eat,,,

感谢大家的帮助。

很抱歉,我无法完全描述我的问题。 我使用 Weka 读取 CSV 文件。 以前用过没有类似问题。 我将EXCEL输出成一个CSV文件,没有做任何改动

【问题讨论】:

  • 你用什么代码来读取文件?在这里在黑暗中拍摄,也许它被数据文件中的空行弄糊涂了?此文件在工作时和现在之间是否有代码更改或更改?
  • 很抱歉给您带来麻烦。我修改了我的问题。
  • @Dc47dc 你让它工作了吗?下面的答案解决了你的问题吗?
  • @G5W 是的,我做到了。感谢大家的帮助。
  • @Dc47dc - 如果答案解决了您的问题,最好您接受并投票赞成答案

标签: csv weka


【解决方案1】:

我有一个猜测。错误显示“读取 44,预期为 41”。您的 CSV 导出文件有 44 列。我的猜测是 Weka 预计只有 41 个,所以它不知道该怎么做。检查导入器的配置,看看它期望找到多少列。

我会删除那个空行。这没用。

【讨论】:

  • 谢谢你mroach。我是直接从EXCEL输出成CSV文件的。我不知道为什么我的数据变成 44 而不是 41。我把空行删掉,谢谢提醒。
猜你喜欢
  • 2014-11-20
  • 2017-08-28
  • 2016-03-25
  • 2021-12-27
  • 2015-10-20
  • 2012-02-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多