激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - python學習與數據挖掘應知應會的十大終端命令

python學習與數據挖掘應知應會的十大終端命令

2022-03-06 00:22Python學習與數據挖掘 Python

今天我們將介紹一些基本的數據收集、探索和聚合—所有這些都是通過shell完成的。如果你使用的是Linux或Mac,那么接下來就不會有任何問題,但是Windows用戶應該在繼續之前下載一個終端仿真器

IT界的每個人都應該知道終端(Terminal)的基本知識,數據科學家也不例外。有時,終端是你的全部,尤其是在將模型和數據管道部署到遠程機器時。

1、wget

wget實用程序用于從遠程服務器下載文件。你可以用它來下載數據集,只要你知道網址,可以使用wget命令下載它,我以如下url為例:

https://raw.githubusercontent.com/jbrownlee/Datasets/master/airline-passengers.csv

python學習與數據挖掘應知應會的十大終端命令

如果你在Mac上,默認情況下wget不可用,請從終端執行brew install wget進行安裝。數據集現在已經下載,讓我們繼續一些基本的探索。

 

2、head

如果你是Python用戶,這會讓您感到熟悉。否則,head命令用于打印文件的前N行。默認打印10行:

python學習與數據挖掘應知應會的十大終端命令

如果你想要一個不同的數字,比如說3,你可以使用-n參數。完整的命令是:

head -n 3 airline-passengers.csv

 

3、tail

tail命令與head命令非常相似,但它將打印最后N行。

默認打印10行:

python學習與數據挖掘應知應會的十大終端命令

與head一樣,還可以使用-n參數指定要打印的行數。

我們現在已經介紹了基礎知識,所以讓我們繼續講一些更有趣的內容。

 

4、wc

有時你想知道文件中有多少個數據點。不需要打開它并手動滾動到底部。一個簡單的命令可以為您節省一些時間:

python學習與數據挖掘應知應會的十大終端命令

總之,airline-passengers.csv文件包含144行。

 

5、grep

此命令用于處理文本,可以匹配字符串和正則表達式。我們將使用它只提取包含字符串“1949”的行。這是一個簡單的數據集,所以我們不會有任何問題。默認情況下,grep命令將打印結果,但我們可以將其保存到另一個CSV文件:

python學習與數據挖掘應知應會的十大終端命令

 

6、cat

為了驗證上一個操作是否成功,我們可以使用cat命令。它用于將整個文件打印到shell。你也可以用它來組合文件和更多,但這是另一個時間的主題。

現在,讓我們打印整個文件。數據是按月匯總的,因此總共應該有12行:

python學習與數據挖掘應知應會的十大終端命令

 

7、find

你可以使用find命令搜索文件和文件夾。例如,執行以下命令將當前目錄(由點指定)中的所有CSV文件打印到shell:

python學習與數據挖掘應知應會的十大終端命令

星號(*)表示文件名無關緊要,只要它以“.csv”結尾。

 

8、sort

顧名思義,sort命令可用于按某種標準對文件內容進行排序。例如,以下命令按乘客數量升序對數據集進行排序:

python學習與數據挖掘應知應會的十大終端命令

-k2參數指定對第二列進行排序。如果要按降序對文件排序,可以指定一個附加的-r參數:

python學習與數據挖掘應知應會的十大終端命令

 

9、nano

雖然技術上不是shell命令,但執行它會打開Nano編輯器。下面是如何創建Python文件:

nano pyfile.py

在這里,讓我們編寫一些簡單的Python代碼:

python學習與數據挖掘應知應會的十大終端命令

您可以在編輯器中編寫任何Python代碼,并進行對于簡單終端命令來說過于復雜的分析。完成后,可以運行Python文件:

python學習與數據挖掘應知應會的十大終端命令

 

10、Variables

讓我們用Variables來結束今天的文章。例如,當文件路徑變長時,或者您需要多次使用它們時,它們可以派上用場。

下面是如何聲明兩個字符串變量并使用mv命令將airline-passengers-1949.csv文件重命名為new.csv:

python學習與數據挖掘應知應會的十大終端命令

ls命令用于列出目錄中的文件,如我們所見,重命名操作成功。

以上就是python學習與數據挖掘應知應會的十大終端命令的詳細內容,更多關于python數據挖掘十大終端命令的資料請關注服務器之家其它相關文章!

原文鏈接:https://blog.csdn.net/weixin_38037405/article/details/118077361

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 竹内纱里奈和大战黑人 | 欧美成年人视频在线观看 | 国产亚洲精品久久久久久久软件 | 欧美另类综合 | 精品国产99久久久久久宅男i | 欧产日产国产精品乱噜噜 | 免费a观看 | 国产91在线高潮白浆在线观看 | 欧美成人综合视频 | av免费在线观看免费 | 一级毛片大片 | 精品久久久久久 | 主播粉嫩国产在线精品 | 亚洲第一成人久久网站 | 亚洲精品无码不卡在线播放he | 中文字幕22页 | 国产视频在线观看一区二区三区 | 成人三级电影网站 | 一级性生活免费视频 | av在线播放网址 | 精国品产一区二区三区有限公司 | 国产精品午夜性视频 | 欧美性成人 | 国产精品一区二区三区在线播放 | 免费国产视频大全入口 | 麻豆视频在线播放 | 国产午夜亚洲精品理论片大丰影院 | 久国产精品| www.91成人| 99精品视频在线 | 久久探花| 免费一级特黄欧美大片勹久久网 | 91色琪琪电影亚洲精品久久 | 99久久免费看精品国产一区 | 毛片118极品美女写真 | 日本xxxx视频 | 国产欧美日韩在线不卡第一页 | 91美女福利视频 | 大学生a级毛片免费视频 | 超久久| 久久综合给合久久狠狠狠97色69 |