回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试着做一些反向转置,其中ID(ISIN)变成了重复的,但是特征'Period'定义了时间段,值特征从3个特征到同一个特征。如何在Python中从dfs到dfs2?你知道吗</p>
<pre><code>dfs = pd.DataFrame({
'ISIN': [
'A', 'B', 'C'
],
'Std3y': [
0.10, 0.11, 0.15
],
'Std5y': [
0.14, 0.10, 0.18
],
'Std8y': [
0.17, 0.19, 0.11
],
})
dfs
dfs2 = pd.DataFrame({
'ISIN': [
'A', 'A', 'A',
'B', 'B', 'B',
'C', 'C', 'C'
],
'Period': [
'3y', '5y', '8y',
'3y', '5y', '8y',
'3y', '5y', '8y'
],
'Std': [
0.10, 0.14, 0.17,
0.11, 0.10, 0.19,
0.15, 0.18, 0.11
]
})
dfs2
</code></pre>