我正在尝试根据列的位置(x1、x2、x3等)重命名超过100列的DataFrame的列。我创建了下面的代码,但它的效率非常低。在Pandas中有没有一种更快更好的方式--Python?for i, column_name in enumerate(df.columns.values):
df.rename(columns={ df.columns[i]: "x" + str
我需要从表中捕获字段的内容,以便将其附加到文件名。我已经对重命名过程进行了排序。有没有什么办法,我可以保存以下输出,以便附加到重命名的文件?我不能使用Scala,它必须是pythondf = sqlContext.sql("select replace(value,'-','') from dbsmets1mig02_technical_build.tbl_Tech_admin_datawhere type =