[過去ログ]
Pythonのお勉強 Part68 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
275
:
(ワッチョイ 6b10-SUfT)
2022/10/13(木)18:02
ID:SD2zWMPC0(1/3)
AA×
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
275: (ワッチョイ 6b10-SUfT) [sage] 2022/10/13(木) 18:02:26.26 ID:SD2zWMPC0 import pandas as pd df = pd.DataFrame( [[10,"a", True], [20,"b", False], [30,"c", False], [40,"d", True]]) #というデータフレームを定義したとして、0列目、2列目を独立して処理したとします #これを最終的に結合したいのですが、 a = pd.DataFrame(df.iloc[:,0],df.iloc[:,2]) # というようにすると 0 1 0 10 True 1 20 False ... というデータフレームではなく、 0 2 True NaN False NaN False NaN True NaN というデータフレームになってしまいます。なんで欠損値になってしまうのか わからないのですが、求めるデータフレームを作るにはどういう結合方法をとればいいでしょうか。ちなみに、 p=df.iloc[:,0] に対して p["A"] = df.iloc[:,2] という方法は、pがSeries型なので取れないです。一旦Series型にして取り出してから処理して結合させたいのです。どうすればいいでしょうか。 http://mevius.5ch.net/test/read.cgi/tech/1663235546/275
というデータフレームを定義したとして列目列目を独立して処理したとします これを最終的に結合したいのですが というようにすると というデータフレームではなく というデータフレームになってしまいますなんで欠損値になってしまうのか わからないのですが求めるデータフレームを作るにはどういう結合方法をとればいいでしょうかちなみに に対して という方法はが型なので取れないです一旦型にして取り出してから処理して結合させたいのですどうすればいいでしょうか
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 727 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.029s