【发布时间】:2016-07-30 02:03:48
【问题描述】:
我有一个熊猫数据框“df”。在这个数据框中,我有多个列,其中一个我必须子串。 假设列名是“col”。 我可以像下面那样运行“for”循环并将列子字符串化:
for i in range(0,len(df)):
df.iloc[i].col = df.iloc[i].col[:9]
但我想知道,如果有一个选项我不必使用“for”循环,而是直接使用属性来执行。我有大量数据,如果我这样做,数据将需要很长时间。
【问题讨论】: