pd std()からインデックス値を取得しようとしています。 最終的な目的は、インデックスを別のdfに一致させ、対応する値(標準偏差)を挿入することです。pd mean()とstd()関数からインデックス値を取得する
(in): df_std['index'] = df_std.index
(out): Index([u'AAPL US Equity', u'QQQ US Equity', u'BRABCBACNPR4 BZ Equity'...dtype='object')
しかし、私は理由種類のdf_stdの「右」にインデックスを追加することはできませんされました:df_stdはDFである一方、df_std.indexシリーズです。私はそれをしようとすると、行ではなく、列の追加されます。
(in): df_std['index'] = df_std.index
(out):
BRSTNCLF1R25 Govt 64.0864
BRITUBACNPR1 BZ Equity 2.67762
BRSTNCNTB4O9 Govt 48.2419
BRSTNCLF1R74 Govt 64.901
PBR US Equity 0.770755
BRBBASACNOR3 BZ Equity 2.93335
BRSTNCLF1R82 Govt 65.0979
index Index([u'AAPL US Equity', u'QQQ US Equity', u'...
dtype: object
私はすでに試したことがタプルにし、データフレームに変換するdf_std.inde。
ありがとうございます!
編集:
私は[ 'bloomberg_ticker'] df_finalとdf_std [ 'インデックス']を一致させるとdf_finalするSTD値を持参しようとしている[ 'STDを']:
(in): print df_final
(out):
serie tipo tp_cnpjfundo valor id bloomberg_ticker \
0 NaN caixa NaN NaN 0 NaN
1 NaN titpublicos NaN NaN 1 BRSTNCLF1R17 Govt
2 NaN titpublicos NaN NaN 2 BRSTNCLF1R17 Govt
3 NaN titpublicos NaN NaN 3 BRSTNCLF1R25 Govt
(列「ID」の後に削除されます)
値、シリーズマットchは、系列が割り当てられたときにデフォルトで実行されます。 – Dark