在使用Python進(jìn)行數(shù)據(jù)分析過程中,有時候需要輸出一些表格,但是表格默認(rèn)情況下是帶有序號的,這樣不方便我們進(jìn)行后續(xù)的處理。接下來介紹一下如何讓Python輸出的表格不帶序號。
import pandas as pd # 讀入數(shù)據(jù) data = {'Name': ['Tom', 'Jerry', 'Spike', 'Tyke'], 'Age': [8,9,3,2], 'Gender': ['m', 'm', 'm', 'f']} df = pd.DataFrame(data) # 輸出不帶序號的表格 print(df.to_string(index=False))
上述代碼中,我們使用pandas庫的DataFrame函數(shù)創(chuàng)建了一個表格,然后使用to_string函數(shù)輸出表格。通過在to_string函數(shù)中加入?yún)?shù)index=False,就可以讓表格不帶序號了。
除了to_string函數(shù),還有其他的函數(shù)也可以輸出不帶序號的表格,例如to_csv函數(shù):
# 輸出不帶序號的表格到csv文件中 df.to_csv('example.csv', index=False)
通過到處表格到csv文件中,也能夠?qū)崿F(xiàn)不帶序號的效果。