0
结构容纳简化线条与
我指派特定的列从熊猫数据帧radf
到一个新的数据框fdf
通过以下行,
fdf['avg rent pcm,<br> 1R'] = radf['avg rent pcm'][1]
fdf['median rent pcm,<br> 1R'] = radf['median rent pcm'][1]
fdf['# for rent,<br> 1R'] = radf['# for rent'][1]
fdf['avg rent pcm,<br> 2R'] = radf['avg rent pcm'][2]
fdf['median rent pcm,<br> 2R'] = radf['median rent pcm'][2]
fdf['# for rent,<br> 2R'] = radf['# for rent'][2]
问题环比数字
我想通过循环简化上述几行。在例如Stata这很简单。但是,对于Python我从来没有设法使它工作。
我见过的人做这样的事情,
for i in range(1,2):
fdf['avg rent pcm,<br> {i}R'] = radf['avg rent pcm'][{i}]
fdf['median rent pcm,<br> {i}R'] = radf['median rent pcm'][{i}]
fdf['# for rent,<br> {i}R'] = radf['# for rent'][{i}]
但这不起作用。
如何使这项工作?
为什么'[{I}]'而不是'[I]'和范围是关闭 – Ludisposed