av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Django與pyecharts結(jié)合的實(shí)例代碼

瀏覽:175日期:2024-10-08 13:11:38

一、創(chuàng)建Application

轉(zhuǎn)到manage.py的同級(jí)目錄,運(yùn)行:

py manage.py startapp NLP

在sitting.py中注冊(cè)該Application:

# Application definition#包含項(xiàng)目中啟用的所有Django應(yīng)用INSTALLED_APPS = [ ’polls.apps.PollsConfig’,#將創(chuàng)建的polls添加到項(xiàng)目中 ’NLP’ ’django.contrib.admin’, ’django.contrib.auth’, ’django.contrib.contenttypes’, ’django.contrib.sessions’, ’django.contrib.messages’, ’django.contrib.staticfiles’,]

二、編寫視圖

打開系統(tǒng)生成的NLP文件夾,打開文件views.py,輸入如下代碼,新建了一個(gè)名叫index的視圖

from django.http import HttpResponse def index(request): return HttpResponse('Hello, world. You’re at the NLP index.')

三、編寫URLconf

1、為了使得編寫的index視圖有一個(gè)URL映射,在同級(jí)目錄下新建一個(gè)urls.py文件,在其中輸入如下代碼:

from django.urls import pathfrom . import viewsurlpatterns = [ path(’’, views.index, name=’index’),]

path()函數(shù)的用法:

route(必須)

route 是一個(gè)匹配 URL 的準(zhǔn)則(類似正則表達(dá)式)。當(dāng) Django 響應(yīng)一個(gè)請(qǐng)求時(shí),它會(huì)從 urlpatterns 的第一項(xiàng)開始,按順序依次匹配列表中的項(xiàng),直到找到匹配的項(xiàng)。

view(必須)

當(dāng) Django 找到了一個(gè)匹配的準(zhǔn)則,就會(huì)調(diào)用這個(gè)特定的視圖函數(shù),并傳入一個(gè)HttpRequest 對(duì)象作為第一個(gè)參數(shù),被“捕獲”的參數(shù)以關(guān)鍵字參數(shù)的形式傳入。

name(可選)

為 URL 取名能使你在 Django 的任意地方唯一地引用它,尤其是在模板中。這個(gè)有用的特性允許你只改一個(gè)文件就能全局地修改某個(gè) URL 模式。

kwargs(可選)

任意個(gè)關(guān)鍵字參數(shù)可以作為一個(gè)字典傳遞給目標(biāo)視圖函數(shù).

2、在根URLconf中創(chuàng)建剛剛新建的NLP的urls模塊,打開mysit/urls.py,并在其urlpatterns模塊中插入一個(gè)include():

from django.contrib import adminfrom django.urls import path,include urlpatterns = [ path(’admin/’, admin.site.urls), path(’NLP’,include(’NLP.urls’)),#包含app NLP的所有url]

函數(shù) inclde()允許引用其它 URLconfs。每當(dāng) Django 遇到 :func:~django.urls.include 時(shí),它會(huì)截?cái)嗯c此項(xiàng)匹配的 URL 的部分,并將剩余的字符串發(fā)送到 URLconf 以供進(jìn)一步處理。

四、運(yùn)行查看

現(xiàn)在就可以看看效果了,運(yùn)行:

py manage.py runserver

打開本地站點(diǎn)查看

補(bǔ)充知識(shí):pyecharts多圖表同一頁(yè)顯示

可視化是本人弱項(xiàng),加強(qiáng)加強(qiáng)。。。。

顏控,喜歡pyecharts

今天跑回歸時(shí),需要直觀的去看一下數(shù)據(jù),奈何數(shù)據(jù)量太大,測(cè)試集有將近2萬(wàn)條數(shù)據(jù),一張圖無(wú)法完成的情況下,查了一下pyechart多圖表顯示問(wèn)題

pyechart提供了一個(gè)接口Page,只需要調(diào)用方法add('待添加圖表名')即可

以下為官方提供的接口調(diào)用示例:

from pyecharts import Page, Line, Barpage = Page()line = Line(’Demo Line’)# ... Add data to linepage.add_chart(line, name=’line’)bar = Bar(’Demo kline’)# ... Add data to barpage.add_chart(bar)

本人實(shí)例:

from pyecharts import Page,Linepage = Page()attr = list(range(1,(len(X_test)+1)))v1 = list(y_test)v2 = list(y_pred)for i in range(0,2):line = Line()att = attr[100*i:100*(i+1)+1]v_test = v1[100*i:100*(i+1)+1]v_pred = v2[100*i:100*(i+1)+1]line.add('實(shí)際',att,v_test,is_smooth=True)line.add('預(yù)測(cè)',att,v_pred,is_smooth=True)page.add_chart(line)page

再次感嘆一下,有了pyecharts,媽媽再也不用擔(dān)心我不會(huì)畫圖了

以上這篇Django與pyecharts結(jié)合的實(shí)例代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 日韩欧美在线一区二区 | 国产日产精品一区二区三区的介绍 | 在线观看视频国产 | 免费av网址在线观看 | 中文字幕在线观看一区二区三区 | 天天操免费视频 | 伊人久久av | 国产成人免费在线观看 | 日韩在线一区二区三区 | 亚洲高清免费视频 | 精品第一页 | 免费看黄色一级片 | 69成人网 | 婷婷免费视频 | 婷婷伊人网 | 国产精品伦一区二区三级视频 | 久久久久久黄色 | 欧美aaaaa| 99这里只有精品 | 欧美成人一区二区 | 午夜专区| 偷拍一区二区 | 永久黄网站色视频免费观看w | 日韩欧美中文在线 | 精品国产伦一区二区三区 | 亚洲性色av | 国产在线视频一区 | 欧美在线播放 | 久久草视频 | 亚洲在线一区二区 | 亚洲第一在线 | 成人免费看片在线观看 | 成年在线观看 | 91女人18毛片水多国产 | 午夜一级视频 | 日日操天天操 | 国产一区在线播放 | 神马午夜我不卡 | 日韩黄色在线视频 | av在线精品| 免费观看全黄做爰的视频 |