Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用phrug将CSV转换为LIBSVM_Python_Csv_Svm_Libsvm - Fatal编程技术网

Python 使用phrug将CSV转换为LIBSVM

Python 使用phrug将CSV转换为LIBSVM,python,csv,svm,libsvm,Python,Csv,Svm,Libsvm,我尝试使用phraugpython脚本将我的CSV文件转换为LIBSVM。() 这是我的数据集,它在第一个位置上包含一个标签和一个标题: 我在stackoverflow()上看到一条帖子,并尝试了他的代码: Alexanders-iMac:documents arigge$ python csv2libsvm.py adclickwithoutid.csv libsvm.data 1 True Traceback (most recent call last): File "csv2lib

我尝试使用phraugpython脚本将我的CSV文件转换为LIBSVM。()

这是我的数据集,它在第一个位置上包含一个标签和一个标题:

我在stackoverflow()上看到一条帖子,并尝试了他的代码:

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:
Alexanders iMac:documents arigge$python csv2libsvm.py adclickwithout id.csv libsvm.data 1 True
回溯(最近一次呼叫最后一次):
文件“csv2libsvm.py”,第51行,在
新建线=构造线(标签、线)
文件“csv2libsvm.py”,第15行,在构造行中
如果浮动(项目)==0.0:

我遗漏了什么?

你可能遗漏了这篇文章的
4
的意思

正如我看到的数据,第一个元素似乎是目标。对吗?所以我试着:

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

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

我尝试了您的命令行,但仍然收到以下错误消息:admin$python csv2libsvm.py adclickwithout id.csv libsvm.data 0 True Traceback(最后一次调用):文件“csv2libsvm.py”,第51行,在new_line=construct_line(标签,行)文件中“csv2libsvm.py”,第15行,如果float(item)==0.0:ValueError:无法将字符串转换为float:是否按照命令行的指示对iris.csv文件执行此操作?