Hands-On Data Visualization with Bokeh :: Interactive Web Plotting for Python Using Bokeh.
Adding a layer of interactivity to your plots and converting these plots into applications hold immense value in the field of data science. The standard approach to adding interactivity would be to use paid software such as Tableau, but the Bokeh package in Python offers users a way to create both i...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing Ltd,
2018.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Adding a layer of interactivity to your plots and converting these plots into applications hold immense value in the field of data science. The standard approach to adding interactivity would be to use paid software such as Tableau, but the Bokeh package in Python offers users a way to create both interactive and visually aesthetic plots for free. |
Beschreibung: | Visualizing networks with explicit paths. |
Beschreibung: | 1 online resource (168 pages) |
ISBN: | 9781789131314 1789131316 9781789135404 1789135400 |
Internformat
MARC
LEADER | 00000cam a2200000Mi 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1042325563 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 180707s2018 enk o 000 0 eng d | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d MERUC |d CHVBK |d IDB |d NLE |d TEFOD |d UKMGB |d OCLCQ |d LVT |d N$T |d OCLCF |d UKAHL |d C6I |d OCLCQ |d UX1 |d K6U |d YDX |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d TMA |d OCLCQ |d SXB | ||
016 | 7 | |a 018923051 |2 Uk | |
019 | |a 1175642219 | ||
020 | |a 9781789131314 |q (electronic bk.) | ||
020 | |a 1789131316 |q (electronic bk.) | ||
020 | |a 9781789135404 | ||
020 | |a 1789135400 |q (Trade Paper) | ||
024 | 3 | |a 9781789135404 | |
035 | |a (OCoLC)1042325563 |z (OCoLC)1175642219 | ||
037 | |a 99D087F1-CA94-4413-AA1A-B6C29B41D3BE |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.P98 |b J655 2018eb | |
072 | 7 | |a COM |x 051360 |2 bisacsh | |
082 | 7 | |a 005.133 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Jolly, Kevin. | |
245 | 1 | 0 | |a Hands-On Data Visualization with Bokeh : |b Interactive Web Plotting for Python Using Bokeh. |
260 | |a Birmingham : |b Packt Publishing Ltd, |c 2018. | ||
300 | |a 1 online resource (168 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Print version record. | |
505 | 0 | |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Bokeh Installation and Key Concepts; Technical requirements; The difference between static and interactive plotting; Installing the Bokeh library; Installing Bokeh using a Python distribution; Verifying your installation; When things go wrong; Key concepts and the building blocks of Bokeh; Plot outputs; Summary; Chapter 2: Plotting using Glyphs; Technical requirements; What are glyphs?; Plotting with glyphs; Creating line plots; Creating bar plots; Creating patch plots. | |
505 | 8 | |a Creating scatter plotsCustomizing glyphs; Summary; Chapter 3: Plotting with different Data Structures; Technical requirements; Creating plots using NumPy arrays ; Creating line plots using NumPy arrays; Creating scatter plots using NumPy arrays; Creating plots using pandas DataFrames; Creating a time series plot using a pandas DataFrame; Creating scatter plots using a pandas DataFrame; Creating plots with ColumnDataSource ; Creating a time series plot using the ColumnDataSource; Creating a scatter plot using the ColumnDataSource; Summary; Chapter 4: Using Layouts for Effective Presentation. | |
505 | 8 | |a Technical requirementsCreating multiple plots along the same row; Creating multiple plots in the same column; Creating multiple plots in a row and column; Creating multiple plots using a tabbed layout; Creating a robust grid layout; Linking multiple plots together; Summary; Chapter 5: Using Annotations, Widgets, and Visual Attributes for Visual Enhancement; Technical requirements; Creating annotations to convey supplemental information; Adding titles to plots; Adding legends to plots; Adding color maps to plots; Creating widgets to add interactivity to plots; Creating a button widget. | |
505 | 8 | |a Creating the checkbox widgetCreating a drop-down menu widget; Creating the radio button widget; Creating a slider widget; Creating a text input widget; Creating visual attributes to enhance style and interactivity; Attributes that add interactivity to the plot; Creating a hover tooltip; Creating selections; Attributes that enhance the visual style of the plot; Styling the title ; Styling the background; Styling the outline of the plot; Styling the labels; Summary; Chapter 6: Building and Hosting Applications Using the Bokeh Server; Technical requirements; Introduction to the Bokeh Server. | |
505 | 8 | |a Building a Bokeh applicationCreating a single slider application; Creating a multi-slider application; Combining the slider application with a scatter plot; Combining the slider application with a line plot; Creating an application with the select widget; Creating an application with the button widget; Creating an application to select different columns; Introduction to deploying the Bokeh application; Summary; Chapter 7: Advanced Plotting with Networks, Geo Data, WebGL, and Exporting Plots; Technical requirements; Using Bokeh to visualize networks; Visualizing networks with straight paths. | |
500 | |a Visualizing networks with explicit paths. | ||
520 | |a Adding a layer of interactivity to your plots and converting these plots into applications hold immense value in the field of data science. The standard approach to adding interactivity would be to use paid software such as Tableau, but the Bokeh package in Python offers users a way to create both interactive and visually aesthetic plots for free. | ||
650 | 0 | |a Python (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96008834 | |
650 | 0 | |a Information visualization. |0 http://id.loc.gov/authorities/subjects/sh2002000243 | |
650 | 6 | |a Python (Langage de programmation) | |
650 | 6 | |a Visualisation de l'information. | |
650 | 7 | |a COMPUTERS |x Programming Languages |x Python. |2 bisacsh | |
650 | 7 | |a Information visualization |2 fast | |
650 | 7 | |a Python (Computer program language) |2 fast | |
655 | 4 | |a Electronic book. | |
758 | |i has work: |a HANDS DATA VISUALIZATION WITH BOKEH;INTERACTIVE WEB PLOTTING FOR PYTHON USING BOKEH (Text) |1 https://id.oclc.org/worldcat/entity/E39PCYqrbbTfGRrd37WMXVm7h3 |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Jolly, Kevin. |t Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |d Birmingham : Packt Publishing Ltd, ©2018 |z 9781789135404 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1835597 |3 Volltext |
938 | |a YBP Library Services |b YANK |n 15555962 | ||
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0036987622 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL5434475 | ||
938 | |a EBSCOhost |b EBSC |n 1835597 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1042325563 |
---|---|
_version_ | 1816882464251969536 |
adam_text | |
any_adam_object | |
author | Jolly, Kevin |
author_facet | Jolly, Kevin |
author_role | |
author_sort | Jolly, Kevin |
author_variant | k j kj |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.P98 J655 2018eb |
callnumber-search | QA76.73.P98 J655 2018eb |
callnumber-sort | QA 276.73 P98 J655 42018EB |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Bokeh Installation and Key Concepts; Technical requirements; The difference between static and interactive plotting; Installing the Bokeh library; Installing Bokeh using a Python distribution; Verifying your installation; When things go wrong; Key concepts and the building blocks of Bokeh; Plot outputs; Summary; Chapter 2: Plotting using Glyphs; Technical requirements; What are glyphs?; Plotting with glyphs; Creating line plots; Creating bar plots; Creating patch plots. Creating scatter plotsCustomizing glyphs; Summary; Chapter 3: Plotting with different Data Structures; Technical requirements; Creating plots using NumPy arrays ; Creating line plots using NumPy arrays; Creating scatter plots using NumPy arrays; Creating plots using pandas DataFrames; Creating a time series plot using a pandas DataFrame; Creating scatter plots using a pandas DataFrame; Creating plots with ColumnDataSource ; Creating a time series plot using the ColumnDataSource; Creating a scatter plot using the ColumnDataSource; Summary; Chapter 4: Using Layouts for Effective Presentation. Technical requirementsCreating multiple plots along the same row; Creating multiple plots in the same column; Creating multiple plots in a row and column; Creating multiple plots using a tabbed layout; Creating a robust grid layout; Linking multiple plots together; Summary; Chapter 5: Using Annotations, Widgets, and Visual Attributes for Visual Enhancement; Technical requirements; Creating annotations to convey supplemental information; Adding titles to plots; Adding legends to plots; Adding color maps to plots; Creating widgets to add interactivity to plots; Creating a button widget. Creating the checkbox widgetCreating a drop-down menu widget; Creating the radio button widget; Creating a slider widget; Creating a text input widget; Creating visual attributes to enhance style and interactivity; Attributes that add interactivity to the plot; Creating a hover tooltip; Creating selections; Attributes that enhance the visual style of the plot; Styling the title ; Styling the background; Styling the outline of the plot; Styling the labels; Summary; Chapter 6: Building and Hosting Applications Using the Bokeh Server; Technical requirements; Introduction to the Bokeh Server. Building a Bokeh applicationCreating a single slider application; Creating a multi-slider application; Combining the slider application with a scatter plot; Combining the slider application with a line plot; Creating an application with the select widget; Creating an application with the button widget; Creating an application to select different columns; Introduction to deploying the Bokeh application; Summary; Chapter 7: Advanced Plotting with Networks, Geo Data, WebGL, and Exporting Plots; Technical requirements; Using Bokeh to visualize networks; Visualizing networks with straight paths. |
ctrlnum | (OCoLC)1042325563 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06073cam a2200637Mi 4500</leader><controlfield tag="001">ZDB-4-EBA-on1042325563</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cnu---unuuu</controlfield><controlfield tag="008">180707s2018 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">EBLCP</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">CHVBK</subfield><subfield code="d">IDB</subfield><subfield code="d">NLE</subfield><subfield code="d">TEFOD</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LVT</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCF</subfield><subfield code="d">UKAHL</subfield><subfield code="d">C6I</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UX1</subfield><subfield code="d">K6U</subfield><subfield code="d">YDX</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">SXB</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018923051</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1175642219</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789131314</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789131316</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789135404</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789135400</subfield><subfield code="q">(Trade Paper)</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781789135404</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1042325563</subfield><subfield code="z">(OCoLC)1175642219</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">99D087F1-CA94-4413-AA1A-B6C29B41D3BE</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.P98</subfield><subfield code="b">J655 2018eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051360</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Jolly, Kevin.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Hands-On Data Visualization with Bokeh :</subfield><subfield code="b">Interactive Web Plotting for Python Using Bokeh.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing Ltd,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (168 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Bokeh Installation and Key Concepts; Technical requirements; The difference between static and interactive plotting; Installing the Bokeh library; Installing Bokeh using a Python distribution; Verifying your installation; When things go wrong; Key concepts and the building blocks of Bokeh; Plot outputs; Summary; Chapter 2: Plotting using Glyphs; Technical requirements; What are glyphs?; Plotting with glyphs; Creating line plots; Creating bar plots; Creating patch plots.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Creating scatter plotsCustomizing glyphs; Summary; Chapter 3: Plotting with different Data Structures; Technical requirements; Creating plots using NumPy arrays ; Creating line plots using NumPy arrays; Creating scatter plots using NumPy arrays; Creating plots using pandas DataFrames; Creating a time series plot using a pandas DataFrame; Creating scatter plots using a pandas DataFrame; Creating plots with ColumnDataSource ; Creating a time series plot using the ColumnDataSource; Creating a scatter plot using the ColumnDataSource; Summary; Chapter 4: Using Layouts for Effective Presentation.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Technical requirementsCreating multiple plots along the same row; Creating multiple plots in the same column; Creating multiple plots in a row and column; Creating multiple plots using a tabbed layout; Creating a robust grid layout; Linking multiple plots together; Summary; Chapter 5: Using Annotations, Widgets, and Visual Attributes for Visual Enhancement; Technical requirements; Creating annotations to convey supplemental information; Adding titles to plots; Adding legends to plots; Adding color maps to plots; Creating widgets to add interactivity to plots; Creating a button widget.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Creating the checkbox widgetCreating a drop-down menu widget; Creating the radio button widget; Creating a slider widget; Creating a text input widget; Creating visual attributes to enhance style and interactivity; Attributes that add interactivity to the plot; Creating a hover tooltip; Creating selections; Attributes that enhance the visual style of the plot; Styling the title ; Styling the background; Styling the outline of the plot; Styling the labels; Summary; Chapter 6: Building and Hosting Applications Using the Bokeh Server; Technical requirements; Introduction to the Bokeh Server.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Building a Bokeh applicationCreating a single slider application; Creating a multi-slider application; Combining the slider application with a scatter plot; Combining the slider application with a line plot; Creating an application with the select widget; Creating an application with the button widget; Creating an application to select different columns; Introduction to deploying the Bokeh application; Summary; Chapter 7: Advanced Plotting with Networks, Geo Data, WebGL, and Exporting Plots; Technical requirements; Using Bokeh to visualize networks; Visualizing networks with straight paths.</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Visualizing networks with explicit paths.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Adding a layer of interactivity to your plots and converting these plots into applications hold immense value in the field of data science. The standard approach to adding interactivity would be to use paid software such as Tableau, but the Bokeh package in Python offers users a way to create both interactive and visually aesthetic plots for free.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96008834</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Information visualization.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2002000243</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Visualisation de l'information.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Python.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Information visualization</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Python (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic book.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">HANDS DATA VISUALIZATION WITH BOKEH;INTERACTIVE WEB PLOTTING FOR PYTHON USING BOKEH (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCYqrbbTfGRrd37WMXVm7h3</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Jolly, Kevin.</subfield><subfield code="t">Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh.</subfield><subfield code="d">Birmingham : Packt Publishing Ltd, ©2018</subfield><subfield code="z">9781789135404</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1835597</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">15555962</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0036987622</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5434475</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1835597</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | Electronic book. |
genre_facet | Electronic book. |
id | ZDB-4-EBA-on1042325563 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:29:01Z |
institution | BVB |
isbn | 9781789131314 1789131316 9781789135404 1789135400 |
language | English |
oclc_num | 1042325563 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (168 pages) |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing Ltd, |
record_format | marc |
spelling | Jolly, Kevin. Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. Birmingham : Packt Publishing Ltd, 2018. 1 online resource (168 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Print version record. Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Bokeh Installation and Key Concepts; Technical requirements; The difference between static and interactive plotting; Installing the Bokeh library; Installing Bokeh using a Python distribution; Verifying your installation; When things go wrong; Key concepts and the building blocks of Bokeh; Plot outputs; Summary; Chapter 2: Plotting using Glyphs; Technical requirements; What are glyphs?; Plotting with glyphs; Creating line plots; Creating bar plots; Creating patch plots. Creating scatter plotsCustomizing glyphs; Summary; Chapter 3: Plotting with different Data Structures; Technical requirements; Creating plots using NumPy arrays ; Creating line plots using NumPy arrays; Creating scatter plots using NumPy arrays; Creating plots using pandas DataFrames; Creating a time series plot using a pandas DataFrame; Creating scatter plots using a pandas DataFrame; Creating plots with ColumnDataSource ; Creating a time series plot using the ColumnDataSource; Creating a scatter plot using the ColumnDataSource; Summary; Chapter 4: Using Layouts for Effective Presentation. Technical requirementsCreating multiple plots along the same row; Creating multiple plots in the same column; Creating multiple plots in a row and column; Creating multiple plots using a tabbed layout; Creating a robust grid layout; Linking multiple plots together; Summary; Chapter 5: Using Annotations, Widgets, and Visual Attributes for Visual Enhancement; Technical requirements; Creating annotations to convey supplemental information; Adding titles to plots; Adding legends to plots; Adding color maps to plots; Creating widgets to add interactivity to plots; Creating a button widget. Creating the checkbox widgetCreating a drop-down menu widget; Creating the radio button widget; Creating a slider widget; Creating a text input widget; Creating visual attributes to enhance style and interactivity; Attributes that add interactivity to the plot; Creating a hover tooltip; Creating selections; Attributes that enhance the visual style of the plot; Styling the title ; Styling the background; Styling the outline of the plot; Styling the labels; Summary; Chapter 6: Building and Hosting Applications Using the Bokeh Server; Technical requirements; Introduction to the Bokeh Server. Building a Bokeh applicationCreating a single slider application; Creating a multi-slider application; Combining the slider application with a scatter plot; Combining the slider application with a line plot; Creating an application with the select widget; Creating an application with the button widget; Creating an application to select different columns; Introduction to deploying the Bokeh application; Summary; Chapter 7: Advanced Plotting with Networks, Geo Data, WebGL, and Exporting Plots; Technical requirements; Using Bokeh to visualize networks; Visualizing networks with straight paths. Visualizing networks with explicit paths. Adding a layer of interactivity to your plots and converting these plots into applications hold immense value in the field of data science. The standard approach to adding interactivity would be to use paid software such as Tableau, but the Bokeh package in Python offers users a way to create both interactive and visually aesthetic plots for free. Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Information visualization. http://id.loc.gov/authorities/subjects/sh2002000243 Python (Langage de programmation) Visualisation de l'information. COMPUTERS Programming Languages Python. bisacsh Information visualization fast Python (Computer program language) fast Electronic book. has work: HANDS DATA VISUALIZATION WITH BOKEH;INTERACTIVE WEB PLOTTING FOR PYTHON USING BOKEH (Text) https://id.oclc.org/worldcat/entity/E39PCYqrbbTfGRrd37WMXVm7h3 https://id.oclc.org/worldcat/ontology/hasWork Print version: Jolly, Kevin. Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. Birmingham : Packt Publishing Ltd, ©2018 9781789135404 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1835597 Volltext |
spellingShingle | Jolly, Kevin Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Bokeh Installation and Key Concepts; Technical requirements; The difference between static and interactive plotting; Installing the Bokeh library; Installing Bokeh using a Python distribution; Verifying your installation; When things go wrong; Key concepts and the building blocks of Bokeh; Plot outputs; Summary; Chapter 2: Plotting using Glyphs; Technical requirements; What are glyphs?; Plotting with glyphs; Creating line plots; Creating bar plots; Creating patch plots. Creating scatter plotsCustomizing glyphs; Summary; Chapter 3: Plotting with different Data Structures; Technical requirements; Creating plots using NumPy arrays ; Creating line plots using NumPy arrays; Creating scatter plots using NumPy arrays; Creating plots using pandas DataFrames; Creating a time series plot using a pandas DataFrame; Creating scatter plots using a pandas DataFrame; Creating plots with ColumnDataSource ; Creating a time series plot using the ColumnDataSource; Creating a scatter plot using the ColumnDataSource; Summary; Chapter 4: Using Layouts for Effective Presentation. Technical requirementsCreating multiple plots along the same row; Creating multiple plots in the same column; Creating multiple plots in a row and column; Creating multiple plots using a tabbed layout; Creating a robust grid layout; Linking multiple plots together; Summary; Chapter 5: Using Annotations, Widgets, and Visual Attributes for Visual Enhancement; Technical requirements; Creating annotations to convey supplemental information; Adding titles to plots; Adding legends to plots; Adding color maps to plots; Creating widgets to add interactivity to plots; Creating a button widget. Creating the checkbox widgetCreating a drop-down menu widget; Creating the radio button widget; Creating a slider widget; Creating a text input widget; Creating visual attributes to enhance style and interactivity; Attributes that add interactivity to the plot; Creating a hover tooltip; Creating selections; Attributes that enhance the visual style of the plot; Styling the title ; Styling the background; Styling the outline of the plot; Styling the labels; Summary; Chapter 6: Building and Hosting Applications Using the Bokeh Server; Technical requirements; Introduction to the Bokeh Server. Building a Bokeh applicationCreating a single slider application; Creating a multi-slider application; Combining the slider application with a scatter plot; Combining the slider application with a line plot; Creating an application with the select widget; Creating an application with the button widget; Creating an application to select different columns; Introduction to deploying the Bokeh application; Summary; Chapter 7: Advanced Plotting with Networks, Geo Data, WebGL, and Exporting Plots; Technical requirements; Using Bokeh to visualize networks; Visualizing networks with straight paths. Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Information visualization. http://id.loc.gov/authorities/subjects/sh2002000243 Python (Langage de programmation) Visualisation de l'information. COMPUTERS Programming Languages Python. bisacsh Information visualization fast Python (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh96008834 http://id.loc.gov/authorities/subjects/sh2002000243 |
title | Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |
title_auth | Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |
title_exact_search | Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |
title_full | Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |
title_fullStr | Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |
title_full_unstemmed | Hands-On Data Visualization with Bokeh : Interactive Web Plotting for Python Using Bokeh. |
title_short | Hands-On Data Visualization with Bokeh : |
title_sort | hands on data visualization with bokeh interactive web plotting for python using bokeh |
title_sub | Interactive Web Plotting for Python Using Bokeh. |
topic | Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Information visualization. http://id.loc.gov/authorities/subjects/sh2002000243 Python (Langage de programmation) Visualisation de l'information. COMPUTERS Programming Languages Python. bisacsh Information visualization fast Python (Computer program language) fast |
topic_facet | Python (Computer program language) Information visualization. Python (Langage de programmation) Visualisation de l'information. COMPUTERS Programming Languages Python. Information visualization Electronic book. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1835597 |
work_keys_str_mv | AT jollykevin handsondatavisualizationwithbokehinteractivewebplottingforpythonusingbokeh |