1. 程式人生 > >JupyterNotebook中的Markdown操作以及numpy操作

JupyterNotebook中的Markdown操作以及numpy操作

##參考資料:https://blog.csdn.net/weixin_38774821/article/details/80628591
JupyterNotebook部分常用操作
Cell不僅可以寫程式碼,還能Markdown
Markdown是用來寫文章的,比如這個簡書文章就是用markdown語法寫的。
新建cell可以選markdown用來寫程式碼註釋。


正常情況,jupyter notebook的cell是綠色的,我們可以在綠色cell裡輸入程式碼
但如果我們將滑鼠點選cell框的左側,點選,會發現cell變成藍色的,很奇妙~
按下M:進入Markdown模式
按下Y:退出Markdown模式,回到程式碼編輯模式
當進入Markdown模式的時候,cell左邊的 In【】會消失掉


##
Python Numpy中reshape函式引數-1的含義
新陣列的shape屬性應該要與原來陣列的一致,即新陣列元素數量與原陣列元素數量要相等。
一個引數為-1時,那麼reshape函式會根據另一個引數的維度計算出陣列的另外一個shape屬性值。


##############
##注意pandas中apply裡的axis取值含義與drop中axis取值含義的差別
##apply
axis : {0 or ‘index’, 1 or ‘columns’}, default 0
Axis along which the function is applied:
0 or ‘index’: apply function to each column.
1 or ‘columns’: apply function to each row.


##drop
axis : {0 or ‘index’, 1 or ‘columns’}, default 0
Whether to drop labels from the index (0 or ‘index’) or columns (1 or ‘columns’).


##numpy中資料拼接用法,參考資料:https://www.jianshu.com/p/2469e0e2a1cf
np.vstack:按垂直方向(行順序)堆疊陣列構成一個新的陣列
np.hstack:按水平方向(列順序)堆疊陣列構成一個