精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用 Python 和 Matplotlib 在文本中繪制字符

開發 前端
本文的目的是幫助您開始在 python 中繪制數據。 我們將創建一個條形圖來繪制給定文本文件中字符的頻率。 在這種情況下,文本文件包含了《了不起的蓋茨比》的內容。

本文的目的是幫助您開始在 python 中繪制數據。 我們將創建一個條形圖來繪制給定文本文件中字符的頻率。 在這種情況下,文本文件包含了《了不起的蓋茨比》的內容。

第 1 步:創建您的虛擬環境

這個項目的環境會比較小。 虛擬環境允許您向工作區添加額外的功能,而不會影響計算機的其余部分!

創建一個目錄并在代碼編輯器和終端(運行命令的地方)中打開它。

讓我們運行:

$ python3 -m venv venv
$ source venv/bin/activate

我們可以安裝我們必要的依賴項

$ pip3 install matplotlib

我們還要創建兩個文件,read.txt 和 wordcount.py。

我們將使用 wordcount.py 來分析 read.txt 中的文本。

第 2 步:閱讀文本

我們可以比較簡單的開始,

import matplotlib.pyplot as plt # plot
from collections import OrderedDict # this will be used for sorting later

file = open('read.txt')
text = file.read()
file.close()
  • 首先,它導入我們的繪圖和排序庫
  • 其次,我們使用內置的 open 函數,它允許我們打開一個文件進行讀寫
  • 然后我們讀取文件里面的文本并將其存儲到文本變量中
  • 最后,我們關閉文件,因為我們不再使用它了

這就是我們“讀取”文件并將內容存儲在變量中所需的全部內容。

第 3 步:分析字符

我們可以跟蹤字符的最好方法是使用 python 字典(在其他編程語言中稱為 hashmap)。

字典是一種非常有用的數據存儲方式。 就像真正的字典一樣,它會有一個“單詞”列表,您可以查看單詞以查看定義。

在編程中,這個概念被推廣到“鍵/值”對。 這意味著我們可以設置字典,當我向字典詢問“a”時,它將返回“a”出現的總次數。

所以讓我們編碼吧!

charDict = {} # dictionaries are defined by curly braces
def count_letter(character):
character = character.lower()
if character.isspace():
return
if character in charDict:
charDict[character] = charDict[character] + 1
else:
charDict[character] = 1

# loop through text
for i in text:
count_letter(i)

charDict = OrderedDict(sorted(charDict.items()))

讓我們回顧一下這里發生了什么。

  • 首先我們定義一個空字典
  • 接下來我們使用 def 關鍵字定義一個函數。 這個函數接受一個變量“字符”,檢查它是否是一個空格(空格、制表符、換行符)。 您可以為您的選擇添加其他標準,例如 isalpha() 以確定字符是否為字母
  • 然后檢查它是否已經在字典中。 如果它在字典中,它會將值更改為之前的值加 1(因為我們正在計算這個字符),否則它將在字典中添加一個初始計數為 1 的新條目
  • 然后我們遍歷文本變量中的每個字符,其中“i”代表一個單獨的字符,我們保存并運行我們的函數來計算它們
  • 最后,我們使用 OrderdedDict 導入按字母順序對字典進行排序

第4步:畫出來!

現在我們的數據集已創建,讓我們將其組織成軸并繪制它!

我們將創建一個列表來表示每個軸

num_list = []
char_list = []

這些列表將相互對應,因此如果 char_list 中的第 1 項是“a”,則 num_list 中的第 1 項將是相應的頻率。 讓我們也把它編碼出來。

char_list = [] # character
num_list = [] # frequency
# create x and y axes
for x,y in charDict.items():
char_list.append(x)
num_list.append(y)

我們使用兩個變量循環遍歷我們創建的字典中的鍵/值對,然后將它們添加到我們的數據列表中。

最后讓我們使用 matplotlib 創建并保存這個條形圖。

fig = plt.figure() # create a new figure
ax = fig.add_subplot() # create a new bar graph within the figure
fig.canvas.manager.set_window_title('The Great Gatsby') # title of window
ax.bar(char_list, num_list) # add the data to the graph
plt.savefig('chars.png') # download an image of the bar graph
plt.show() # show the image
  • 首先,我們創建一個新圖形。 圖為整體窗口
  • 向圖中添加繪圖
  • 使用我們選擇的數據添加條形圖
  • 下載圖片
  • 顯示圖像?

是時候測試它了!

使用下面的代碼運行您的文件,為我們的結果做好準備!

$ python3 wordcount.py

所以要回答我在文章開頭提出的問題,字母 e 在《了不起的蓋茨比》中被使用了超過 25,000 次! 哇!

結論

在本文結束時,我希望您對 matplotlib 和數據科學有所了解。

責任編輯:華軒 來源: 七爪網
相關推薦

2023-11-06 18:53:23

python視頻

2020-03-02 18:56:03

PythonGNU Octave編程語言

2020-07-16 15:20:37

MatplotlibPython可視化

2023-06-18 07:47:55

Linuxpipx

2022-10-08 08:36:02

UbuntuLinux語音識別

2022-11-08 11:49:09

NLP庫Python云服務

2021-03-15 21:50:22

Linux提取文本GUI工具

2021-12-26 22:57:57

Java開發深度學習

2024-12-24 12:00:00

Matplotlib可視化分析Python

2017-07-27 09:49:37

Python工具Matplotlib

2017-07-04 16:00:16

PythonMatplotlib可視化工具

2022-06-20 19:37:59

Python字符串HTML

2021-11-18 15:54:17

FreeDOSLinux

2019-09-26 06:50:16

Linux命令回車字符

2023-11-28 13:52:00

Python多進程多線程

2021-01-07 09:35:49

Pythontqdm進度

2011-04-20 09:37:59

amChartsWPF

2023-12-11 22:05:26

PythonMatplotlib繪圖庫

2012-05-09 10:35:36

JavaMEJava

2021-10-25 13:55:19

PythonmatplotlibPDF
點贊
收藏

51CTO技術棧公眾號

国产成人精品一区二区三区在线| 国产成人精品a视频| 亚洲激情77| 在线观看欧美黄色| 亚洲一区二区三区色| 国产同性人妖ts口直男| 99精品视频免费观看视频| 亚洲热线99精品视频| 亚洲天堂伊人网| 国模私拍一区二区国模曼安| 国产欧美综合在线观看第十页| 成人免费网视频| 日韩欧美视频在线免费观看| 成人在线电影在线观看视频| 欧美成人精品二区三区99精品| 妺妺窝人体色www在线小说| 99免在线观看免费视频高清| 国产91在线观看| 国产精品久久久久久av福利| 久热精品在线观看| 久久精品av| 亚洲精品少妇网址| 韩国三级与黑人| 桃子视频成人app| 一区二区免费在线| 伊人久久大香线蕉精品| 午夜在线观看视频18| 美女网站色91| 青青草原一区二区| 国产精品99精品无码视| 久久理论电影| 国产午夜精品视频| 好吊色视频一区二区三区| 麻豆久久久久| 色婷婷久久综合| 日本十八禁视频无遮挡| 国产黄网站在线观看| 久久久不卡网国产精品一区| 国产高清在线一区| 国产免费一区二区三区最新不卡| 三级欧美在线一区| 57pao精品| 日韩欧美国产亚洲| 亚洲性人人天天夜夜摸| 久久亚洲精品网站| 女人18毛片毛片毛片毛片区二 | 亚洲成a天堂v人片| 午夜啪啪福利视频| 国产视频中文字幕在线观看| 国产精品亲子乱子伦xxxx裸| 欧美一区二区三区成人久久片| 色欲av伊人久久大香线蕉影院| 国产精品一区在线观看乱码| 91老司机精品视频| 国产尤物在线观看| 美女免费视频一区二区| 国产欧美精品xxxx另类| 欧美高清69hd| 蜜桃av一区二区在线观看| 国产成人一区二区三区小说| 日日夜夜操视频| 免费看的黄色欧美网站| 国产成人精品999| 无码人妻久久一区二区三区| 日精品一区二区| 国产精品久久久久久久久久三级| 老熟妇一区二区三区| 玖玖玖国产精品| 国产精品黄视频| 一区二区视频网| 激情综合色综合久久综合| 国产主播喷水一区二区| 91尤物国产福利在线观看| 国内一区二区在线| 97超级碰碰| 欧美特级特黄aaaaaa在线看| 97久久久精品综合88久久| 欧美精品一区在线| 成年人在线视频| 17c精品麻豆一区二区免费| 国产911在线观看| 丁香花视频在线观看| 欧美日韩国产中文字幕| 精品久久久久久无码国产| 成人精品动漫| 日韩一区二区电影在线| 亚洲av无码一区二区三区观看| 国产精品嫩模av在线| 日日摸夜夜添一区| 久久综合加勒比| 久久综合图片| 99se婷婷在线视频观看| 天堂v视频永久在线播放| 中文字幕乱码一区二区免费| 一区二区三区四区免费观看| 国产污视频在线播放| 色综合久久99| 91精品国产三级| 色天下一区二区三区| 中文字幕欧美日韩va免费视频| 538任你躁在线精品视频网站| 一本色道久久综合亚洲精品不卡| 国产精品99久久久久久人| 99在线精品视频免费观看20| 久久久蜜桃精品| 日本美女爱爱视频| 日本欧美韩国| 亚洲精品一区二区三区蜜桃下载| 中文字幕有码在线播放| 亚洲网站在线| 国产精品爽爽ⅴa在线观看| 黄色小视频免费在线观看| 国产蜜臀av在线一区二区三区| 国产亚洲精品久久久久久久| 二吊插入一穴一区二区| 精品成人在线观看| 男人晚上看的视频| 久久久精品日韩| 超碰国产精品久久国产精品99| 韩国福利在线| 亚洲超碰97人人做人人爱| 在线观看免费不卡av| 自拍偷拍一区| 性视频1819p久久| av天堂一区二区三区| 中文字幕第一区综合| 久久综合色视频| 亚洲一区二区三区在线免费| www.色综合| 在线免费观看一级片| 久久久久国产成人精品亚洲午夜| 日韩在线观看a| 精品一区视频| 日韩视频在线观看免费| 懂色av中文字幕| 91女人视频在线观看| 欧美日韩福利在线| 视频在线一区| 久久综合免费视频| 一级特黄aaa| 国产精品美女久久久久aⅴ| 国产精品无码av无码| 日韩动漫一区| 57pao精品| 国产又爽又黄网站亚洲视频123| 亚洲综合久久av| 99riav国产精品视频| 欧美高清不卡| 成人动漫视频在线观看免费| 中文在线观看免费| 日韩欧美亚洲另类制服综合在线| 女同久久另类69精品国产| 免播放器亚洲一区| 亚洲欧美丝袜| 24小时成人在线视频| 波霸ol色综合久久| 国产亲伦免费视频播放| 日韩美女视频19| 亚洲一区二区三区四区精品 | 亚洲第一综合| 成人看片毛片免费播放器| 在线观看欧美视频| 这里只有精品免费视频| 国产精品久久久久久久久久久免费看| 久热精品在线观看视频| 五月开心六月丁香综合色啪 | 可以在线看的av网站| 老司机在线精品视频| 欧美一区第一页| 国产美女视频一区二区三区| 欧美性videosxxxxx| 日本不卡一二区| 国产在线精品一区二区不卡了| 日日噜噜夜夜狠狠久久丁香五月| 精品三级国产| 国内精品一区二区三区| 头脑特工队2免费完整版在线观看 头脑特工队2在线播放 | 日韩一区二区在线看片| 中文字幕第28页| 91论坛在线播放| 男女视频在线看| 中文字幕免费一区二区| 国产区二精品视| 国偷自产一区二区免费视频| 日韩中文字幕在线| 欧美 日韩 人妻 高清 中文| 色综合久久综合| 黄色片子在线观看| av不卡免费电影| 亚洲免费看av| 亚洲一本视频| 亚洲a∨一区二区三区| 日韩精品三级| 国产91色在线免费| 1stkiss在线漫画| 日韩精品免费一线在线观看| 国产一区二区波多野结衣| 一区二区三区日韩在线观看| 扒开jk护士狂揉免费| 国产老妇另类xxxxx| 欧美日韩一区二区在线免费观看 | 91美女片黄在线| 杨幂毛片午夜性生毛片| 国产一区日韩一区| 先锋影音一区二区三区| 久久草在线视频| 国产精品久久久久秋霞鲁丝| av资源中文在线天堂| www.亚洲天堂| 国产成人天天5g影院在线观看| 视频一区二区中文字幕| 日本福利视频网站| 精品午夜久久| 日韩av电影在线网| 亚洲毛片欧洲毛片国产一品色| 在线日韩一区二区| 日韩免费一级片| 国产精品一卡二| 伊人天天久久大香线蕉av色| 牛牛影视一区二区三区免费看| 国产一区二区在线免费视频| 手机在线理论片| 欧美日本一道本| 久久精品www人人爽人人| 日本一区二区三区四区| 欧美成人午夜精品免费| 国产精品一级片| 欧美精品在线一区| 欧美影视资讯| 1769国内精品视频在线播放| 美女航空一级毛片在线播放| 久久久久999| 3d成人动漫在线| 亚洲欧美日韩精品久久奇米色影视| 亚洲卡一卡二卡三| 日韩视频一区二区| 娇妻高潮浓精白浆xxⅹ| 日本网站在线观看一区二区三区| 喜爱夜蒲2在线| 五月天激情综合网| 国产精品视频公开费视频| 超碰在线免费播放| 菠萝蜜影院一区二区免费| 午夜视频在线观看免费视频| 欧美性三三影院| 天堂а√在线中文在线鲁大师| 欧美国产国产综合| 日本免费www| 国产色一区二区| 国产无限制自拍| 97精品国产| 蜜桃视频日韩| 亚洲2区在线| 久久夜色精品国产亚洲aⅴ| 99久久久久久久| 欧美一区二区视频免费观看| 国产精品久久久久久免费| 欧美激情一区二区三区在线| 免费观看黄网站| 成人看片黄a免费看在线| 亚洲精品乱码视频| 免费观看成人性生生活片| 久久伊人免费视频| 天天干在线视频论坛| 日韩久久免费av| 中文av免费观看| 91精品视频网| 国产精品普通话| 婷婷色在线视频| 亚洲久久久久久久久久| 欧美人禽zoz0强交| 国产精品久久久久久久久久久免费看 | 一级黄色大片免费看| 国产一区二区三区视频在线播放| 国产日韩一区欧美| 日韩深夜影院| 日韩欧美一区二区三区四区| 羞羞网站在线看| 久久亚洲精品国产亚洲老地址| 一级片中文字幕| 黑人巨大精品欧美一区二区| xxxxxx黄色| 国内一区二区视频| 成人在线短视频| 波多野结衣一区二区三区| 丰满女人性猛交| 久久精品 人人爱| 国产91精品网站| 精品视频成人| 日韩免费av一区二区| 免费在线观看的电影网站| 日本一区二区在线播放| 飘雪影视在线观看免费观看| 国产色婷婷亚洲99精品小说| av免费观看久久| 国产在线观看免费| 日韩中文第一页| 波多野结衣视频免费观看| 成人免费三级在线| 男人j进女人j| 国产剧情一区二区在线观看| 欧美激情一二三| 中文字幕69页| 欧美激情在线看| 高清av免费看| 欧美性片在线观看| 九九精品视频在线观看| 吞精囗交69激情欧美| 国产免费一区视频观看免费| 国产精品自在| 国产精品波多野结衣| 在线看片一区| 99日在线视频| 欧美国产视频在线| 少妇一级淫片免费放中国| 欧美一级日韩一级| 在线免费黄色| 欧美中文字幕在线播放| 大桥未久女教师av一区二区| 亚洲激情啪啪| 日韩精品视频网站| 亚洲精品国产精品国自产观看 | 精品处破学生在线二十三| 日本美女在线中文版| 日本高清不卡在线| 精品三级在线观看视频| 国产欧美123| 黑人巨大精品欧美黑白配亚洲| 亚洲无人区码一码二码三码的含义| 亚洲国产一区二区视频| 国产激情视频在线播放| 超碰91人人草人人干| 巨胸喷奶水www久久久| 青青草原成人| 久久一二三区| 亚洲自拍偷拍一区二区| 午夜精品久久久久久久久| 亚洲av无码片一区二区三区 | 男男成人高潮片免费网站| 中文字幕丰满孑伦无码专区| 图片区小说区区亚洲影院| 黄色一级大片在线免费看国产| 欧美激情在线观看| h视频久久久| 欧美另类videosbestsex日本| 国产在线观看一区二区| 国产美女久久久久久| 69久久夜色精品国产69蝌蚪网| 久cao在线| 91在线免费视频| 欧美不卡高清| 性xxxxxxxxx| 亚洲午夜在线电影| 日韩一卡二卡在线| 69影院欧美专区视频| 天海翼精品一区二区三区| 久久精品国产精品亚洲色婷婷| 久久婷婷一区二区三区| 精品人妻一区二区三区潮喷在线| 亚洲美女免费精品视频在线观看| 激情开心成人网| 婷婷五月色综合| 寂寞少妇一区二区三区| 久草网站在线观看| 日韩欧美电影一区| 久久久男人天堂| 青青草成人激情在线| 久久99精品久久久久久| 在线免费观看亚洲视频| 精品电影一区二区| 伊人久久综合一区二区| 视频一区亚洲| 激情图片小说一区| 国产无遮挡aaa片爽爽| 亚洲免费视频一区二区| 国产第一亚洲| 青青青在线观看视频| 久久综合视频网| 国产精品久久久久精| 欧美激情一区二区三区在线视频观看| 亚洲精品456| 日本人69视频| 亚洲成a人片在线不卡一二三区| 男人av在线| 川上优av一区二区线观看| 亚洲激情自拍| 久久精品三级视频| 日韩欧美国产一区二区在线播放 | 国产在线精品播放| 国产一区观看| 国产1区2区在线观看| 精品日韩一区二区三区| 日本.亚洲电影| 国产欧美精品aaaaaa片| 国产女人水真多18毛片18精品视频 | 国产精品久久久久久模特| 男人的天堂官网| 亚洲第一av在线| 四虎影视国产精品| 免费看的黄色大片|