質問編集履歴

1

回答を受けて追記

2019/06/07 01:13

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -113,3 +113,51 @@
113
113
 
114
114
 
115
115
  python3.6
116
+
117
+
118
+
119
+ ### 回答を受けて追記
120
+
121
+ 要素数が多すぎる場合など、以下のようにdict内に全ての要素を書くことができない場合、
122
+
123
+ このように書くとエラーになってしまうのですが、DataFrame関数外で要素を定義するときは
124
+
125
+ どのようにかけば良いのでしょうか。
126
+
127
+ ```
128
+
129
+ AA = [2,5,6,6,8,9,9,10]
130
+
131
+ BB = [2,5,6,6,8,8,10,16]
132
+
133
+ CC = [1,2,4,5,7,13,15,13]
134
+
135
+ DD = [3,5,6,7,9,10,10,11]
136
+
137
+ EE = [3,5,8,10,11,12,13,10]
138
+
139
+
140
+
141
+ df = pd.DataFrame(dict(AA,BB,CC,DD,EE))
142
+
143
+ ```
144
+
145
+
146
+
147
+ エラー
148
+
149
+ ```
150
+
151
+ ---------------------------------------------------------------------------
152
+
153
+ TypeError Traceback (most recent call last)
154
+
155
+ <ipython-input-37-1b563a54aab2> in <module>()
156
+
157
+ ----> 1 df = pd.DataFrame(dict(AA,BB,CC,DD,EE))
158
+
159
+
160
+
161
+ TypeError: dict expected at most 1 arguments, got 5
162
+
163
+ ```