0
我正在用jupyter筆記本做一個新的數據分析項目,我對筆記本電腦的順序感到困惑。jupyter筆記本電池的執行順序
我先進口大熊貓和讀取csv文件數據,所以我的第一個單元格的樣子:
In [1]:
import pandas as pd
data = pd.read_csv('thanksgiving.csv', encoding='Latin-1')
print(data.head(5))
的我想打印出來的數據框的列名:
In [2]:
data.columns
然後我意識到在第一個單元格中,我應該使用data.head(5)而不是print(data.head(5)),因爲打印函數不會以適當的格式打印數據幀。
所以我回到第一個單元格,再次修改並執行它。然後它從: In [1]變爲In [3]。 2.細胞現在看起來像:
In [3]: ......
In [2]: ......
更具體地說,小區的順序弄亂了。我恐怕這會讓我的項目的讀者感到困惑。在這個問題上是否有公認的規定?或者我只需要額外注意避免一開始就重新運行單元格?
在jupyter筆記本中,您可以按任意順序運行任何單元。如果你想要一個乾淨的運行 - 只需「內核 - >重新啓動和全部運行」 – AChampion