У меня есть плоский файл набора данных со 100 строками и 2001 атрибутами:
att1,att2,att4,att5,att6,att7,att8,att9,att10,....,att2000,type
5,3,4,4,1,5,1,3,2,4,...,12,Agresti
4,4,2,0,1,0,2,0,0,0,...,22,bbresti
0,0,0,0,0,0,0,0,1,0,...,34,bbresti
0,0,0,1,0,0,0,1,1,1,...,45,Agresti
...
0,6,0,0,0,0,1,0,3.5,...,1,Agresti
И я хотел бы предварительно обработать эти данные как
i,j,val
1,1,5
1,2,4
1,3,0
1,4,0
...
1,100,0
2,1,3
2,2,4
2,3,0
2,4,0
...
2,100,6
3,1,4
3,2,2
3,3,0
3,4,0
...
...
2000,100,1
Так я получаюизбавившись от типа последнего столбца, я знаю, что в SQL я бы сделал что-то вроде:
CREATE TABLE matrix (Row int NOT NULL, Column int NOT NULL, Value <datatype> NOT NULL)
SELECT Row AS Column
,Column AS Row
,Value
FROM matrix
Но, как я хотел бы просто импортировать таблицу в SQL, но как выглядит код в C #