回答編集履歴

2

d

2019/05/23 10:29

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -27,3 +27,39 @@
27
27
  np.savetxt('transposed.csv', a.T, header='Test', comments='')
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ ## 標準ライブラリでやる場合
34
+
35
+
36
+
37
+ ```python
38
+
39
+ import csv
40
+
41
+
42
+
43
+ with open('test.csv') as f:
44
+
45
+ data = list(csv.reader(f))
46
+
47
+
48
+
49
+ with open('transposed.csv', 'w', newline='') as f:
50
+
51
+ writer = csv.writer(f)
52
+
53
+ print(data[0])
54
+
55
+
56
+
57
+ writer.writerow(data[0])
58
+
59
+ for val in data[1]:
60
+
61
+ print(len(val))
62
+
63
+ writer.writerow([val])
64
+
65
+ ```

1

d

2019/05/23 10:29

投稿

tiitoi
tiitoi

スコア21956

test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- a = np.loadtxt('test.csv', delimiter=',', skiprows=1)
25
+ a = np.loadtxt('test.csv', delimiter=',', skiprows=1, ndmin=2)
26
26
 
27
27
  np.savetxt('transposed.csv', a.T, header='Test', comments='')
28
28