【问题标题】:CSV to LIBSVM using phraugCSV 到 LIBSVM 使用 phraug
【发布时间】:2014-09-06 06:26:28
【问题描述】:

我尝试使用 phraug python 脚本将我的 CSV 文件转换为 LIBSVM。 (https://github.com/zygmuntz/phraug)

这是我的数据集,其中包含第一个位置的标签和标题: https://www.dropbox.com/s/j4wsh5pde76o8ax/adclickwithoutid.csv

我在 stackoverflow(Converting CSV file to LIBSVM compatible data file using python) 上看到了一个帖子,并尝试了他的代码:

Alexanders-iMac:documents arigge$ python csv2libsvm.py adclickwithoutid.csv libsvm.data 1 True
Traceback (most recent call last):
  File "csv2libsvm.py", line 51, in <module>
    new_line = construct_line( label, line )
  File "csv2libsvm.py", line 15, in construct_line
    if float( item ) == 0.0:

我错过了什么?

【问题讨论】:

    标签: python csv svm libsvm


    【解决方案1】:

    您可能错过了帖子Converting CSV file to LIBSVM compatible data file using python4 的含义

    当我看到您的数据时,第一个元素似乎是目标。正确的?所以我尝试了:

    python csv2libsvm.py iris.csv libsvm.data 0 True
    

    它从您的1.4G csv 数据生成2G libsvm 数据。

    【讨论】:

    • 我尝试了您的命令行,但仍然收到以下错误消息:admin$ python csv2libsvm.py adclickwithoutid.csv libsvm.data 0 True Traceback(最近一次调用最后):文件“csv2libsvm.py”,行51,在 new_line = construction_line(label, line) 文件“csv2libsvm.py”,第 15 行,在construct_line if float(item) == 0.0: ValueError: could not convert string to float: 你是否可能这样做命令行指示的 iris.csv 文件?
    猜你喜欢
    • 2016-04-19
    • 2018-11-24
    • 1970-01-01
    • 2018-04-04
    • 2014-12-14
    • 2013-05-24
    • 2012-04-19
    • 2012-05-28
    • 2012-02-17
    相关资源
    最近更新 更多