質問編集履歴

1

完成コード披露

2018/09/25 02:57

投稿

Yukiya025
Yukiya025

スコア86

test CHANGED
File without changes
test CHANGED
@@ -34,7 +34,7 @@
34
34
 
35
35
  import pandas as pd
36
36
 
37
- csv_input = pd.read_csv(filepath_or_buffer= r'C:\Users\ayumusato\Documents\ProgrammingStudy\coding\26and1csvScraping.py', encoding="utf-8-sig", sep=",")
37
+ csv_input = pd.read_csv(filepath_or_buffer= r'C:\Users\ayumusato\Documents\ProgrammingStudy\coding\26and1.csv', encoding="utf-8-sig", sep=",")
38
38
 
39
39
  print(csv_input.size)
40
40
 
@@ -79,3 +79,55 @@
79
79
  csvファイルなら普通`это,44...`のようにコンマ区切りで表示されると思うのですが。。。
80
80
 
81
81
  よろしくお願いします<(_ _)>
82
+
83
+
84
+
85
+ # できましたー!
86
+
87
+ csvファイルの整形後、csvファイルの文字コードをSHIFT-JISに指定、`encoding="shift_jis"`へ変更
88
+
89
+ ロシア語なのにshift_jisでOKなのはなぜ笑
90
+
91
+ ```python
92
+
93
+ import pandas as pd
94
+
95
+ csv_input = pd.read_csv(filepath_or_buffer= r'C:\Users\ayumusato\Documents\ProgrammingStudy\coding\26and1.csv', encoding="shift_jis", sep=",")
96
+
97
+ print(csv_input.columns)
98
+
99
+ print(csv_input[["Ру", "Ном"]])
100
+
101
+ ```
102
+
103
+
104
+
105
+ **出力結果**
106
+
107
+ ```
108
+
109
+ Index(['Ру', 'Ном'], dtype='object')
110
+
111
+ Ру Ном
112
+
113
+ 0 это 44
114
+
115
+ 1 как 44
116
+
117
+ 2 солдат 32
118
+
119
+ 3 человек 22
120
+
121
+ 4 нея 21
122
+
123
+ 5 мочь 20
124
+
125
+ 6 пекарь 18
126
+
127
+ 7 друг 18
128
+
129
+ 8 говорить 18
130
+
131
+ 9 такой 18
132
+
133
+ ```