2015-06-22 101 views
1

我在 AMD 2nd x2= 2*x1 設置如下圖所示 月1日的數據集SVM中的R語言

x1 x2  types 
1  3   1 
2  4   1 
3  5   1 

第二個數據集

x1 x2  types 
4  8   -1 
2  10  -1 
3  12  -1 

兩個數據我怎麼能訓練數據集SVM中的R語言 因此,如果我輸入另一個數據(如(2,4)它將出現在第2級

+0

一些幫助信息,你可以找到[點擊這裏](https://www.csie.ntu.edu.tw/~cjlin/libsvm/R_example.html) –

回答

1

您必須告訴svm()哪個類是具有描述您數據的標籤的類,您的數據集是什麼以及要使用哪些參數。

例如,假設您的所有數據是一起被稱爲數據幀「數據集」,你可以撥打:

SVM(類型〜,數據=數據集,內核=「放射狀」,γ= 0.1,成本。 = 1)

要檢查哪些參數更適合您的問題,可以使用tune.svm()。

tune.svm(。〜類型,數據=數據集,γ= 10 ^( - 6:1),成本= 10 ^( - 3:1))

+1

請不要在您的帖子中宣傳您自己的商家/博客,您可以在您的個人資料中提供一個鏈接。 –