日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

Ubuntu安装anaconda做英文词云

發(fā)布時間:2023/12/20 Ubuntu 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu安装anaconda做英文词云 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.詞云是什么?想必大家都見過這種圖片,這就是詞云啦


“詞云”這個概念由美國西北大學(xué)新聞學(xué)副教授、新媒體專業(yè)主任里奇·戈登(Rich Gordon)于近日提出。戈登做過編輯、記者,曾擔(dān)任邁阿密先驅(qū)報(Miami Herald)新媒體版的主任。他一直很關(guān)注網(wǎng)絡(luò)內(nèi)容發(fā)布的最新形式——即那些只有互聯(lián)網(wǎng)可以采用而報紙、廣播、電視等其它媒體都望塵莫及的傳播方式。通常,這些最新的、最適合網(wǎng)絡(luò)的傳播方式,也是最好的傳播方式。 因此,“詞云”就是對網(wǎng)絡(luò)文本中出現(xiàn)頻率較高的“關(guān)鍵詞”予以視覺上的突出,形成“關(guān)鍵詞云層”或“關(guān)鍵詞渲染”,從而過濾掉大量的文本信息,使瀏覽網(wǎng)頁者只要一眼掃過文本就可以領(lǐng)略文本的主旨。----百度百科

2 . 那如何做詞云呢,這些詞云是怎么生成的呢

現(xiàn)在,我們用Python這門非常熱門的編程語言來做詞云,如果你之前沒有編程基礎(chǔ),沒關(guān)系。從零開始,意味著我會教你如何安裝Python運行環(huán)境,一步步完成詞云圖。希望你不要限于瀏覽,而是親自動手嘗試一番。

3.環(huán)境的安裝

要使用Python,我們就需要安裝Python的運行環(huán)境,如果你和我一樣使用的是Ubuntu系統(tǒng),那么的你的系統(tǒng)就已經(jīng)安裝了Python2.7和Python3.6的運行環(huán)境,在終端下輸入python2.7或python3即可啟動。

但這只是一個運行環(huán)境,我們知道Python是一門非常強(qiáng)大的語言,擁有非常多的庫。所有我們要做詞云,也需要安裝一些庫.那么我們最好是安裝一個工具包,這樣我們需要的庫,或者擴(kuò)展包都包含了,不需要我們在安裝上花費太多的時間。

那么我推薦,也是業(yè)內(nèi)非常推薦的一款套裝,他就是大名鼎鼎的Anaconda
官方下載地址:https://www.anaconda.com/download/

但是這個地址下載速度實在是慢得讓人抓狂,所有我給出這個下載地址
清華大學(xué)開源軟件鏡像站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
按照對應(yīng)的系統(tǒng)版本下載即可。

這里有一個版本選擇的問題我們是選擇Python2.7還是Python3呢
我推薦大家選Python3,也就是Anaconda3畢竟長江后浪推前浪

我的是Ubuntu,下載好的是一個以.sh結(jié)尾的腳步文件。
打開終端,輸入

bash Anaconda3-4.4.0-Linux-x86_64.sh

按提示輸入回車,所有要求選擇yes/no的都選擇yes
騷等片刻,Anaconda就安裝好了。

接著我們打開終端,輸入

mkdir ciyun //創(chuàng)建一個專用的目錄(個人喜好) cd ciyun pip install wordcloud     //安裝詞云wordcloud擴(kuò)展包,做詞云用的 //過程略 .... pip list //輸出的結(jié)果下有wordcloud

一路下載安裝,完成。如果沒有報錯,并且在恭喜你環(huán)境就配置好了。非常簡單是不是.

4.開始動手做詞云

在開始之前,我們還需要分析的對象,也就是文本。因為中文的構(gòu)成畢竟復(fù)雜,我們先選擇英文文本
我這次選擇的是馬丁路德金的我有一個夢想演講搞,大家可以去搜索一下。把這個txt的文本放在我們創(chuàng)建的ciyun目錄下。我取名為dream_En.txt

在終端輸入

jupyter notebook //自動打開一個瀏覽器

然后切換到我們創(chuàng)建的ciyun目錄,點擊右上角的NEW,創(chuàng)建一個編輯器,名字隨意,有些不用名字.輸入一下代碼

file = open('dream_En.txt')   //打開文本 text = file.read() //讀取文本 text        //輸出文本   按Shift+Enter執(zhí)行代碼

到這里說明我們的數(shù)據(jù)沒有問題,接著我們需要使用wordcloud對文本進(jìn)行分析

from wordcloud import WordCloud wordcloud = WordCloud().generate(mytext)  //如果出現(xiàn)警告,忽略,不影響的

把text用#注釋掉,防止干擾。但是到這一步卻沒有輸出,但詞云其實已經(jīng)分析完成了,只是沒有輸出

注意:如果你在這一步報了一個錯,比如

ImportError:cannot import name wordcloud //類似字眼的

那么是你的wordcloud沒有安裝好,回到終端檢查一下。

pip list          //看看輸出結(jié)果有沒有wordcloud,如果沒有,請繼續(xù) pip install wordcloud  //安裝

接著,

%pylab inline import matplotlib.pyplot as plt plt.imshow(wordcloud, interpolation='bilinear') plt.axis("off")      //忽略警告

是不是很激動,一張英文詞云就這樣做好了.簡單吧!

5.總結(jié)

wordcloud這個擴(kuò)展包的功能非常多,大家發(fā)現(xiàn),做出的詞云與本文開頭的還是有一些差距的,那么在后續(xù)的文章中我會一一講解。慢慢挖掘wordcloud的高級特性。

總結(jié)

以上是生活随笔為你收集整理的Ubuntu安装anaconda做英文词云的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。