teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

間違えがあった。

2019/10/04 02:33

投稿

daisanrock
daisanrock

スコア8

title CHANGED
File without changes
body CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
  dropdf.to_csv("csv matome choufuku.csv",index=False)
26
26
 
27
- kansei_df = dropdf[~dropdf.iloc[:, 2].str.contains('CONTOUR|STATUS')]
27
+ kansei_df = dropdf[~dropdf.iloc[:, 2].str.contains('AAA|BBB')]
28
28
 
29
29
  # CSV化
30
30
  kansei_df.to_csv('kansei.csv',index=False)

3

整理しました。

2019/10/04 02:33

投稿

daisanrock
daisanrock

スコア8

title CHANGED
File without changes
body CHANGED
@@ -24,9 +24,6 @@
24
24
 
25
25
  dropdf.to_csv("csv matome choufuku.csv",index=False)
26
26
 
27
- df = pd.read_csv('csv matome choufuku.csv', dtype={'A':'str', 'B':'int'})
28
- df['A'] = df['A'].str[:6]
29
-
30
27
  kansei_df = dropdf[~dropdf.iloc[:, 2].str.contains('CONTOUR|STATUS')]
31
28
 
32
29
  # CSV化

2

詳細追記

2019/10/04 02:26

投稿

daisanrock
daisanrock

スコア8

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,31 @@
6
6
  ■やりたいこと
7
7
  例. 「123456789」→「123456」
8
8
 
9
+ ちなみにこのコードに追記したいです。
10
+ ```
11
+ import pandas as pd
12
+ import glob
13
+
14
+ csv_files = glob.glob('*.csv')
15
+ list = []
16
+
17
+ for f in csv_files:
18
+ list.append(pd.read_csv(f))
19
+
20
+ df = pd.concat(list)
21
+
22
+ df.duplicated("PART NO")
23
+ dropdf=df.drop_duplicates("PART NO")
24
+
25
+ dropdf.to_csv("csv matome choufuku.csv",index=False)
26
+
27
+ df = pd.read_csv('csv matome choufuku.csv', dtype={'A':'str', 'B':'int'})
28
+ df['A'] = df['A'].str[:6]
29
+
30
+ kansei_df = dropdf[~dropdf.iloc[:, 2].str.contains('CONTOUR|STATUS')]
31
+
32
+ # CSV化
33
+ kansei_df.to_csv('kansei.csv',index=False)
34
+ ```
35
+
9
36
  宜しくお願いいたします。

1

誤記

2019/10/02 13:54

投稿

daisanrock
daisanrock

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
- csvのA列には文字列しあ沢山記載があります。
1
+ csvのA列には文字列記載が沢山あります。
2
- A列の文字列を上6桁に変更したいのいですが、コードが分かりませんので
2
+ A列すべての文字列を上6桁に変更したいのいですが、コードが分かりませんので
3
3
  ご教示いただけますようお願いいたします。
4
4
  (ネット検索してもヒットしません。)
5
5