我有一个pandas数据帧,我正试图使用newdf=old_df.to_string(index=False(将其转换为字符串2排。有什么建议吗?
old_df:
column_name
row1
row2
row3
newdf:
row1
row2
row3
如果我执行newdf=newdf.lstrip(''(,则第一行的空间将被删除,但第二行的空间保留为
newdf:
row1
row2
row3
如果您使用.toString(index=False)
,您总是会遇到这个问题。因此,如果您想解决间距问题,只需使用.toString()
。
像这样:
import numpy as np
import pandas as pd
d = {'c1': [2, 3, 4], 'c2': [5, 6, 7]}
df = pd.DataFrame(d)
newdf= df.to_string()
print(newdf)