我想把熊猫数据框中的每一行都打印出来。这是到目前为止我得到的。我想在x,y,z列中保留3个小数位。
import pandas as pd
data = pd.read_csv('2atoms.csv')
outF= open("firsttxt.txt", "w")
df = pd.DataFrame(data, columns = ['index','x','y','z'])
pd.options.display.float_format = '{:.2f}'.format
for line in df:
outF.write(data)
outF.write("\n")
outF.close()
我认为outF命令会起作用,但仅适用于字符串...还有什么用?