我有两个从pandas数据框dataframe.columns
和调用的对象dataframes.dtypes
。
我正在尝试以编程方式创建一个包含所有列名和数据类型的字符串,以使列1紧邻数据类型1,以此类推。
输出应该看起来像
column1 varchar, column2 float, column3 int, column4 text
这是我到目前为止的内容:
col_str = ' varchar, '.join(dataframe.columns) + ' varchar'
这给了我一个字符串输出
column1 varchar, column2 varchar, column3 varchar, column4 varchar
如何合并dataframe.dtypes
,以使列与正确的数据类型相对应?
我尝试使用第二个.join(),但没有提供我想要的输出。
", ".join("{} {}".format(n, d) for (n, d) in zip(df.columns, df.dtypes))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句