回答編集履歴
1
プログラムの見栄え変更
answer
CHANGED
@@ -7,13 +7,14 @@
|
|
7
7
|
|
8
8
|
|
9
9
|
|
10
|
-
#
|
10
|
+
#列ラベル
|
11
11
|
obj_label01 = ['製品名','部品名','最長長さ','中間長さ','最小長さ']
|
12
12
|
obj_label02 = ['面積','体積']
|
13
|
+
|
14
|
+
#①空のデータフレームを作成
|
13
15
|
obj_df = pd.DataFrame(index=[], columns=obj_label01+obj_label02)
|
14
16
|
#obj_df = obj_df.assign(面積="",体積="") #assignを使う場合
|
15
17
|
|
16
|
-
|
17
18
|
#各objファイルのx,y,z長さを計算
|
18
19
|
for i in range(100):
|
19
20
|
obj_name = ["",""]
|
@@ -33,7 +34,7 @@
|
|
33
34
|
#②データフレームに追加
|
34
35
|
obj_se01 = pd.Series([obj_name[0],obj_name[1],obj_len[0],obj_len[1],obj_len[2]], index=obj_label01)
|
35
36
|
obj_se02 = pd.Series([obj_area,obj_vol], index=obj_label02)
|
36
|
-
obj_se =
|
37
|
+
obj_se = pd.concat([obj_se01,obj_se02]) #データ結合
|
37
38
|
obj_df = obj_df.append(obj_se, ignore_index=True)
|
38
39
|
|
39
40
|
print(obj_df)
|