最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python2.7使用plotly繪制本地散點圖和折線圖

 更新時間:2019年04月02日 17:14:04   作者:點點橫點塵  
這篇文章主要為大家詳細介紹了python2.7使用plotly繪制本地散點圖和折線圖實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本人在學習使用Python和plotly處理數(shù)據(jù)時,經(jīng)過兩個小時艱難試錯,終于完成了散點圖和折線圖的實例。在使用過程中遇到一個大坑,因為官方給出的案例是用在線存儲的,所以需要安裝jupyter(也就是ipython)才能使用notebook來處理生成的文件,一開始我沒太懂iplot和plot之間的差異,導致浪費了很多時間。

重要提示:最新的jupyter不支持Python3.2及以下版本。

最后我只能繼續(xù)采用本地文件的形式來解決這個問題了。下面放出我的測試代碼,被注釋掉的是官方給出的代碼以及離線存儲的代碼。應該是最新版的Python的方案。

#!/usr/bin/python
# coding=utf-8
 
import plotly.plotly
import random
from plotly.graph_objs import *
import plotly.graph_objs as abc # 必須
import numpy as np
 
 
def sayHello():
 N=100
 xx = [];
 for i in range(20):
  xx.append(i)
 y0 = [];
 for i in range(20):
  y0.append(random.randint(0, 10))
 y1 = [];
 for i in range(20):
  y1.append(random.randint(10, 20))
 y2 = [];
 for i in range(20):
  y2.append(random.randint(20, 30))
 #xx = np.linspace(0, 1, N)
 #y0 = np.random.randn(N) + 5
 #y1 = np.random.randn(N)
 #y2 = np.random.randn(N) - 5
 data_1 = abc.Scatter(
  x=xx,
  y=y0,
  name='test1',
  mode='markers'
 )
 date_2 = abc.Scatter(
  x=xx,
  y=y1,
  name='test2',
  mode="lines"
 )
 date_3 = abc.Scatter(
  x=xx,
  y=y2,
  name='test3',
  mode="lines+markers"
 )
 '''
 N = 1000
 random_x = np.random.randn(N)
 random_y = np.random.randn(N)
 # Create a trace
 trace = abc.Scatter(
  x=random_x,
  y=random_y,
  mode='markers'
 )
 data1 = [trace]
 '''
 data1 = Data([data_1, date_2,date_3])
 plotly.offline.plot(data1)
 #plotly.offline.iplot(data1,filename='test01')
 
 
if __name__ == "__main__":
 sayHello()

下面是我最終結(jié)果的截圖:

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python友情鏈接檢查方法

    python友情鏈接檢查方法

    這篇文章主要介紹了python友情鏈接檢查方法,涉及Python讀取txt文件進行友鏈查詢的相關(guān)技巧,非常簡單實用,需要的朋友可以參考下
    2015-07-07
  • keras 權(quán)重保存和權(quán)重載入方式

    keras 權(quán)重保存和權(quán)重載入方式

    這篇文章主要介紹了keras 權(quán)重保存和權(quán)重載入方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python中的隨機函數(shù)random的用法示例

    python中的隨機函數(shù)random的用法示例

    這篇文章主要介紹了python中的隨機函數(shù)random的用法示例,詳細的介紹了python 隨機函數(shù)random的用法和示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • Python使用matplotlib簡單繪圖示例

    Python使用matplotlib簡單繪圖示例

    這篇文章主要介紹了Python使用matplotlib簡單繪圖,結(jié)合實例形式分析了Python基于matplotlib繪制正弦與余弦曲線相關(guān)操作技巧,需要的朋友可以參考下
    2018-02-02
  • python快速排序的實現(xiàn)及運行時間比較

    python快速排序的實現(xiàn)及運行時間比較

    這篇文章主要介紹了python快速排序的實現(xiàn)及運行時間比較,本文通過兩種方法給大家介紹,大家可以根據(jù)自己需要選擇適合自己的方法,對python實現(xiàn)快速排序相關(guān)知識感興趣的朋友一起看看吧
    2019-11-11
  • Python通過遞歸函數(shù)輸出嵌套列表元素

    Python通過遞歸函數(shù)輸出嵌套列表元素

    這篇文章主要介紹了Python通過遞歸函數(shù)輸出嵌套列表元素,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • Django項目的創(chuàng)建全過程

    Django項目的創(chuàng)建全過程

    本文介紹了如何在Windows系統(tǒng)上安裝和配置Python解釋器、切換默認版本、使用虛擬環(huán)境安裝Django,并通過PyCharm創(chuàng)建和管理Django項目
    2025-01-01
  • 利用python寫api接口實戰(zhàn)指南

    利用python寫api接口實戰(zhàn)指南

    api接口在我們開發(fā)中的重要性相信大家都這篇文章主要給大家介紹了關(guān)于利用python寫api接口實戰(zhàn)的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • python文件操作之批量修改文件后綴名的方法

    python文件操作之批量修改文件后綴名的方法

    這篇文章主要介紹了python文件操作之批量修改文件后綴名,需要的朋友可以參考下
    2018-08-08
  • 關(guān)于Python中幾個有趣的函數(shù)和推導式解析

    關(guān)于Python中幾個有趣的函數(shù)和推導式解析

    這篇文章主要介紹了關(guān)于Python中幾個有趣的函數(shù)和推導式解析,推導式comprehensions,又稱解析式,是Python的一種獨有特性,推導式是可以從一個數(shù)據(jù)序列構(gòu)建另一個新的數(shù)據(jù)序列的結(jié)構(gòu)體,需要的朋友可以參考下
    2023-08-08

最新評論

舒兰市| 山阴县| 望谟县| 宁南县| 中牟县| 昂仁县| 泰宁县| 西安市| 胶南市| 瑞丽市| 密山市| 湖南省| 清流县| 淅川县| 色达县| 涿鹿县| 鄄城县| 开江县| 和田县| 林西县| 陈巴尔虎旗| 昌图县| 绍兴县| 都昌县| 七台河市| 天全县| 调兵山市| 睢宁县| 鄂托克前旗| 夏邑县| 文成县| 辽中县| 沾益县| 鄂州市| 建昌县| 渝北区| 吉水县| 南充市| 靖安县| 乐业县| 江源县|