質問編集履歴

5

2019/11/24 14:46

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- python ファイルを指定してcsvデータを出力
1
+ python フを指定してcsvデータを出力
test CHANGED
@@ -1,6 +1,6 @@
1
- pythonを使用して指定したファイルにcsvデータを出力したいと考えています。
1
+ pythonを使用して指定したフにcsvデータを出力したいと考えています。
2
2
 
3
- 現在は出力するすべてのcsvデータが全て同じファイルに出力されているのですが、これをcsvデータの名前に応じて出力先のファイルを指定したいです。
3
+ 現在は出力するすべてのcsvデータが全て同じフに出力されているのですが、これをcsvデータの名前に応じて出力先のフを指定したいです。
4
4
 
5
5
 
6
6
 
@@ -76,7 +76,7 @@
76
76
 
77
77
 
78
78
 
79
- といったようなcsvデータが同一のファイル内に出力されてしまい、データを操作することに苦戦しております。
79
+ といったようなcsvデータが同一のフ内に出力されてしまい、データを操作することに苦戦しております。
80
80
 
81
81
 
82
82
 
@@ -94,15 +94,15 @@
94
94
 
95
95
  list_s2_10.0f
96
96
 
97
- といったファイル名のファイルを事前に作成しておき、
97
+ といった名のフを事前に作成しておき、
98
98
 
99
99
 
100
100
 
101
- list_s2のファイルにはlist1_s2.csv~list1000_s2.csvのデータを、
101
+ list_s2のフにはlist1_s2.csv~list1000_s2.csvのデータを、
102
102
 
103
- list_s2_0.5fのファイルにはlist1_s2_0.5f.csv~list1000_s2_0.5f.csvのデータを
103
+ list_s2_0.5fのフにはlist1_s2_0.5f.csv~list1000_s2_0.5f.csvのデータを
104
104
 
105
- list_s2_10.0fのファイルにはlist1_s2_10.0f.csv~list1000_s2_10.0f.csvのデータを
105
+ list_s2_10.0fのフにはlist1_s2_10.0f.csv~list1000_s2_10.0f.csvのデータを
106
106
 
107
107
  といったようにcsvデータを出力する為にはどのように変更したらよろしいでしょうか。
108
108
 

4

2019/11/24 14:46

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- python ファイルを指定してcsvデータを移動
1
+ python ファイルを指定してcsvデータを出力
test CHANGED
File without changes

3

書式の改善

2019/11/24 14:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,6 @@
1
- pythonでfor文を使たcsvデータの数字(csvフォルダ名)に応じて出力するファイルを指定したいす。
1
+ pythonを使用して指定しファイルにcsvデータ出力したいと考えています。
2
2
 
3
-
3
+ 現在は出力するすべてのcsvデータが全て同じファイルに出力されているのですが、これをcsvデータの名前に応じて出力先のファイルを指定したいです。
4
4
 
5
5
 
6
6
 
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- for list_no in range(1,4):
17
+ for list_no in range(1,1001):
18
18
 
19
19
  df = pd.read_csv(f"list{list_no}.csv")
20
20
 
@@ -32,7 +32,7 @@
32
32
 
33
33
  df = df.drop(drop_index)
34
34
 
35
- new_file = f"list{list_no}_strategy1_{(i+1)*0.5:.1f}f.csv"
35
+ new_file = f"list{list_no}_s2_{(i+1)*0.5:.1f}f.csv"
36
36
 
37
37
  df.to_csv(new_file)
38
38
 
@@ -44,7 +44,67 @@
44
44
 
45
45
 
46
46
 
47
- 上記のコードにより、list"番号"が1~1000までの『list"番号"_strategy1_(数字)f.csv』という名前で(数字)部分が変更されたcsvデータがが全て同じフォルダ内に出力されるのですが(出力先のフォルダを指定していない為)、これをあらかじめ『strategy1_"数字"f.csv』という名前のフォルダを作っておき(フォルダ名:strategy1_"数字"f.csvは"数字"部分を0.5~10.0までcsvデータのタイル名に変更したフォルダ)、これらのフォルダcsvデータの出力先として指定して出力する為にはどのようにコードを変更したらよろしいでしょうか?
47
+ 上記のスクリプトを実行する
48
+
49
+ list1_s2.csv
50
+
51
+ list1_s2_0.5f.csv
52
+
53
+ list1_s2_1.0f.csv
54
+
55
+ .
56
+
57
+ list1_s2_10.0f.csv
58
+
59
+
60
+
61
+
62
+
63
+
64
+
65
+
66
+
67
+ list1000_s2.csv
68
+
69
+ list1000_s2_0.5f.csv
70
+
71
+ list1000_s2_1.0f.csv
72
+
73
+ .
74
+
75
+ list1000_s2_10.0f.csv
76
+
77
+
78
+
79
+ といったようなcsvデータが同一のファイル内に出力されてしまい、データを操作することに苦戦しております。
80
+
81
+
82
+
83
+
84
+
85
+ list_s2
86
+
87
+ list_s2_0.5f
88
+
89
+ list_s2_1.0f
90
+
91
+
92
+
93
+
94
+
95
+ list_s2_10.0f
96
+
97
+ といったファイル名のファイルを事前に作成しておき、
98
+
99
+
100
+
101
+ list_s2のファイルにはlist1_s2.csv~list1000_s2.csvのデータを、
102
+
103
+ list_s2_0.5fのファイルにはlist1_s2_0.5f.csv~list1000_s2_0.5f.csvのデータを
104
+
105
+ list_s2_10.0fのファイルにはlist1_s2_10.0f.csv~list1000_s2_10.0f.csvのデータを
106
+
107
+ といったようにcsvデータを出力する為にはどのように変更したらよろしいでしょうか。
48
108
 
49
109
 
50
110
 

2

2019/11/24 13:30

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- 上記のコードにより、list"番号"が1~1000までの『list"番号"_strategy1_(数字)f.csv』という名前で(数字)部分が変更されたcsvデータがが全て同じファイル内に出力されるのですが、これをあらかじめ『strategy1_(数字)f.csv』という名前のファイルを作っておき(ファイル名において(数字)は0.5~10.0まで変更したファイル)、これらのファイルをcsvデータの出力先として指定して出力する為には、どのようにコードを変更したらよろしいでしょうか?
47
+ 上記のコードにより、list"番号"が1~1000までの『list"番号"_strategy1_(数字)f.csv』という名前で(数字)部分が変更されたcsvデータがが全て同じフ内に出力されるのですが(出力先のフォルダを指定していない為)、これをあらかじめ『strategy1_"数字"f.csv』という名前のフを作っておき(フ:strategy1_"数字"f.csv"数字"部分を0.5~10.0までcsvデータのタイトル名に変更したフ)、これらのフをcsvデータの出力先として指定して出力する為には、どのようにコードを変更したらよろしいでしょうか?
48
48
 
49
49
 
50
50
 

1

2019/11/22 11:27

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- 上記のコードにより、list"番号"が1~1000までの『list"番号"_strategy1_(数字)f.csv』という名前で(数字)部分が変更されたファイルが全て同ファイル内に出力されるのですが、これをあらかじめ『strategy1_(数字)f.csv』という名前のファイルを作っておき(ファイル名において数字は0.5~10.0まで変更したファイル)、れらのファイルにそれぞれ出力する為には、どのようにコードを変更したらよろしいでしょうか?
47
+ 上記のコードにより、list"番号"が1~1000までの『list"番号"_strategy1_(数字)f.csv』という名前で(数字)部分が変更されたcsvデータ全て同ファイル内に出力されるのですが、これをあらかじめ『strategy1_(数字)f.csv』という名前のファイルを作っておき(ファイル名において(数字)は0.5~10.0まで変更したファイル)、れらのファイルをcsvデータの出力先として指定して出力する為には、どのようにコードを変更したらよろしいでしょうか?
48
48
 
49
49
 
50
50