Series
オブジェクトの名前を変更するにはどうすればよいですか?
質問する
35103 次
4 に答える
26
オブジェクトのname
属性を変更することでこれを行うことができます。subs
その名前が'Settle'
で、たとえば に変更したい場合、次のように属性を'Unsettle'
更新するだけです。name
In [16]: s = Series(randn(10), name='Settle')
In [17]: s
Out[17]:
0 0.434
1 -0.581
2 -0.263
3 -1.384
4 -0.075
5 -0.956
6 0.166
7 0.138
8 -0.770
9 -2.146
Name: Settle, dtype: float64
In [18]: s.name
Out[18]: 'Settle'
In [19]: s.name = 'Unsettle'
In [20]: s
Out[20]:
0 0.434
1 -0.581
2 -0.263
3 -1.384
4 -0.075
5 -0.956
6 0.166
7 0.138
8 -0.770
9 -2.146
Name: Unsettle, dtype: float64
In [21]: s.name
Out[21]: 'Unsettle'
于 2013-08-31T23:23:04.467 に答える
5
s.reset_index(name="New_Name")
また
s.to_frame("New_Name")["New_Name"]
于 2015-12-24T15:56:58.527 に答える