4 回答

TA貢獻2037條經驗 獲得超6個贊
data
您可以在使用時傳入字典:pd.DataFrame
>>> import pandas as pd
>>> d = {
...? ? ?'Algothime': ['KNN', 'SVM', 'MLP'],
...? ? ?'Param. 1': ['-', '-', '-'],
...? ? ?'Param. 2': ['-', '-', '-'],
...? ? ?'Plage param. 1': ['-', '-', '-'],
...? ? ?'Plage param. 2': ['-', '-', '-'],
... }
>>> df = pd.DataFrame(data=d)
>>> df
? Algothime Param. 1 Param. 2 Plage param. 1 Plage param. 2
0? ? ? ?KNN? ? ? ? -? ? ? ? -? ? ? ? ? ? ? -? ? ? ? ? ? ? -
1? ? ? ?SVM? ? ? ? -? ? ? ? -? ? ? ? ? ? ? -? ? ? ? ? ? ? -
2? ? ? ?MLP? ? ? ? -? ? ? ? -? ? ? ? ? ? ? -? ? ? ? ? ? ? -
如果你想要那種特定的風格,如果你本地?沒有安裝Jupyter,你可以使用Google Colab或類似的東西:

TA貢獻1810條經驗 獲得超4個贊
回答你的問題
df = pd.DataFrame(columns=['Algotihme', 'Param. 1', 'Param. 2', 'Plage Param. 1', 'Plage Param. 2' ])
df['Algotihme'] = ['KNN', 'SVM', 'MLP']
df
要顯示數據框,只需將“df”放入 Jupyter Notebook 中的空單元格中并運行它

TA貢獻1813條經驗 獲得超2個贊
你可以試試這個:
import pandas as pd
df = pd.DataFrame([('KNN', '-', '-', '-', '-'),
('SVM', '-', '-', '-', '-'),
('gold', '-', '-', '-', '-')],
columns=('Algotihme', 'Param. 1', 'Param. 2', 'Plage Param. 1', 'Plage Param. 2' ))

TA貢獻1859條經驗 獲得超6個贊
在交互式環境中,您始終可以通過鍵入其名稱作為其自己的命令(例如,在其自己的行上鍵入)來顯示 Pandas 數據框(或任何其他 Python 對象)df
。
但是,表格的外觀會根據您使用的環境而有所不同。Pandas 有兩種顯示表格的方式:純文本和 HTML。您在問題中顯示的是 HTML 版本。
如果您在普通文本終端中使用Python,您將獲得純文本版本。查看 HTML 版本的最簡單方法是使用以下方法之一:
Jupyter 筆記本,可以是本地的,也可以在Google Colab或CoCalc等上。
Jupyter qtconsole
帶有 Hydrogen 插件的 Atom 編輯器
帶有 Python 插件的 Visual Studio Code 編輯器
如果您使用其中之一,則每當您顯示數據框(df
在其自己的行上鍵入)時,您都會自動看到 HTML 版本。如果您在純文本終端中使用相同的命令,您將獲得純文本版本。
更新。以使用 Google Colab 為例:
前往谷歌 Colab。
如果需要請登錄。
閱讀簡介筆記本(推薦)。
選擇“文件”>“新建筆記本”以創建并打開一個新筆記本。
輸入Shash Sinha 的答案中的命令,全部在一個單元格中:
import pandas as pd
d = {
? ? 'Algorithme': ['KNN', 'SVM','MLP'],
? ? 'Param. 1': ['-', '-', '-'],
? ? 'Param. 2': ['-', '-', '-'],
? ? 'Plage param. 1': ['-', '-', '-'],
? ? 'Plage param. 2': ['-', '-', '-']
}
df = pd.DataFrame(data=d)
df
按“播放”按鈕(灰色三角形)或按 Shift-Enter 或 Shift-Return。
Jupyter 將運行單元格中的代碼,然后向您顯示一個 HTML 表格,如您問題中的表格。
您還可以放入
df
其自己的單元格并稍后運行它以再次查看數據框。
添加回答
舉報