質問編集履歴

3

文法の修正

2022/09/29 13:00

投稿

takuya-1111
test CHANGED
File without changes
test CHANGED
@@ -11,8 +11,8 @@
11
11
  a =[1, 3, 5, 7]
12
12
  print(len(a))
13
13
  for i in range(len(a)):
14
- df = pd.DataFrame(a[i], columns=[str(i)])
14
+  df = pd.DataFrame(a[i], columns=[str(i)])
15
- print(df)
15
+  print(df)
16
16
 
17
17
 
18
18
  【以降、出力したい内容】

2

追記

2022/09/29 12:57

投稿

takuya-1111
test CHANGED
File without changes
test CHANGED
@@ -15,7 +15,7 @@
15
15
  print(df)
16
16
 
17
17
 
18
- #以降、出力したい内容
18
+ 以降、出力したい内容
19
19
  columns 1 2 3 4
20
20
  1 3 5 7
21
21
 
@@ -24,7 +24,13 @@
24
24
  a=[1,3,5,7]をforループでi回ずつデータフレーム上で列を追加してaの要素を追加したいと考えています。
25
25
  そのため、今回の列名は[0,1,2,3]をiを使って表したく、
26
26
  各列の要素は[1,3,5,7]としたいです。
27
+ 今回は、簡易コードのため列数は少ないですが、最終的には温度T=o,o,o,oなどと変数を振った場合の出力結果をdataframeにまとめたいです
27
28
 
28
29
  データフレームで行の追加は調べることができましたが、列方向の追加についてわからなかったため質問させていただきました。
29
30
 
30
31
  雑な質問で申し訳ございませんが、よろしくお願いいたします。
32
+
33
+ カラムが先に決まっている場合は以下で良いことは確認しました
34
+ https://qiita.com/567000/items/d8a29bb7404f68d90dd4
35
+
36
+ カラムを一つずつ取り出し列方向に追加するやり方を知りたいです

1

追記

2022/09/29 12:54

投稿

takuya-1111
test CHANGED
File without changes
test CHANGED
@@ -6,3 +6,25 @@
6
6
  列名iとして出力したいと考えていますが、わかりません。
7
7
  どのようなコードを書けば良いか教えていただけないでしょうか。
8
8
  よろしくお願いします。
9
+
10
+ import pandas as pd
11
+ a =[1, 3, 5, 7]
12
+ print(len(a))
13
+ for i in range(len(a)):
14
+ df = pd.DataFrame(a[i], columns=[str(i)])
15
+ print(df)
16
+
17
+
18
+ #以降、出力したい内容
19
+ columns 1 2 3 4
20
+ 1 3 5 7
21
+
22
+ サンプルコードを提示させていただきます。
23
+ 簡易的なコードですが、やりたいこととしては、
24
+ a=[1,3,5,7]をforループでi回ずつデータフレーム上で列を追加してaの要素を追加したいと考えています。
25
+ そのため、今回の列名は[0,1,2,3]をiを使って表したく、
26
+ 各列の要素は[1,3,5,7]としたいです。
27
+
28
+ データフレームで行の追加は調べることができましたが、列方向の追加についてわからなかったため質問させていただきました。
29
+
30
+ 雑な質問で申し訳ございませんが、よろしくお願いいたします。