Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 23a047a

Browse files
Update florida counties, adding basic statistics doc pages
1 parent 2121ab8 commit 23a047a

File tree

2 files changed

+271
-1
lines changed

2 files changed

+271
-1
lines changed

_posts/plotly_js/choropleth-maps/2016-08-04-florida-counties.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Choropleth Map of Florida Counties Colored by Political Party
3-
plot_url: https://codepen.io/plotly/embed/vKWqxA/?height=505&theme-id=15263&default-tab=result\
3+
plot_url: https://codepen.io/plotly/embed/vKWqxA/?height=510&theme-id=15263&default-tab=result\
44
language: plotly_js
55
suite: choropleth-maps
66
order: 6
Lines changed: 270 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,270 @@
1+
---
2+
permalink: python/basic_statistics/
3+
description: Learn how to to perform basic statistical operations using Python.
4+
name: Basic Statistics | plotly
5+
has_thumbnail: false
6+
thumbnail: /images/static-image
7+
layout: user-guide
8+
name: Basic Statistics
9+
language: python
10+
title: Basic Statistics in Python | plotly
11+
display_as: statistics
12+
has_thumbnail: false
13+
page_type: example_index
14+
order: 0
15+
---
16+
{% raw %}
17+
<div class="cell border-box-sizing text_cell rendered">
18+
<div class="prompt input_prompt">
19+
</div>
20+
<div class="inner_cell">
21+
<div class="text_cell_render border-box-sizing rendered_html">
22+
<h4 id="New-to-Plotly?">New to Plotly?<a class="anchor-link" href="#New-to-Plotly?">&#182;</a></h4><p>Plotly's Python library is free and open source! <a href="https://plot.ly/python/getting-started/">Get started</a> by dowloading the client and <a href="https://plot.ly/python/getting-started/">reading the primer</a>.
23+
<br>You can set up Plotly to work in <a href="https://plot.ly/python/getting-started/#initialization-for-online-plotting">online</a> or <a href="https://plot.ly/python/getting-started/#initialization-for-offline-plotting">offline</a> mode, or in <a href="https://plot.ly/python/getting-started/#start-plotting-online">jupyter notebooks</a>.
24+
<br>We also have a quick-reference <a href="https://images.plot.ly/plotly-documentation/images/python_cheat_sheet.pdf">cheatsheet</a> (new!) to help you get started!</p>
25+
26+
</div>
27+
</div>
28+
</div>
29+
<div class="cell border-box-sizing text_cell rendered">
30+
<div class="prompt input_prompt">
31+
</div>
32+
<div class="inner_cell">
33+
<div class="text_cell_render border-box-sizing rendered_html">
34+
<h4 id="Imports">Imports<a class="anchor-link" href="#Imports">&#182;</a></h4><p>The tutorial below imports <a href="http://www.numpy.org/">numpy</a>, <a href="https://plot.ly/pandas/intro-to-pandas-tutorial/">pandas</a>, and <a href="https://www.scipy.org/">scipy</a></p>
35+
36+
</div>
37+
</div>
38+
</div>
39+
<div class="cell border-box-sizing code_cell rendered">
40+
<div class="input">
41+
<div class="prompt input_prompt">In&nbsp;[1]:</div>
42+
<div class="inner_cell">
43+
<div class="input_area">
44+
<div class=" highlight hl-ipython2"><pre><span class="kn">import</span> <span class="nn">plotly.plotly</span> <span class="kn">as</span> <span class="nn">py</span>
45+
<span class="kn">from</span> <span class="nn">plotly.tools</span> <span class="kn">import</span> <span class="n">FigureFactory</span> <span class="k">as</span> <span class="n">FF</span>
46+
<span class="kn">import</span> <span class="nn">plotly.graph_objs</span> <span class="kn">as</span> <span class="nn">go</span>
47+
48+
<span class="kn">import</span> <span class="nn">numpy</span> <span class="kn">as</span> <span class="nn">np</span>
49+
<span class="kn">import</span> <span class="nn">pandas</span> <span class="kn">as</span> <span class="nn">pd</span>
50+
<span class="kn">import</span> <span class="nn">scipy</span>
51+
</pre></div>
52+
53+
</div>
54+
</div>
55+
</div>
56+
57+
</div>
58+
<div class="cell border-box-sizing text_cell rendered">
59+
<div class="prompt input_prompt">
60+
</div>
61+
<div class="inner_cell">
62+
<div class="text_cell_render border-box-sizing rendered_html">
63+
<p>Let us import a dataset to perform our statistics. We will be looking at the consumption of alcohol by country in 2010.</p>
64+
65+
</div>
66+
</div>
67+
</div>
68+
<div class="cell border-box-sizing code_cell rendered">
69+
<div class="input">
70+
<div class="prompt input_prompt">In&nbsp;[2]:</div>
71+
<div class="inner_cell">
72+
<div class="input_area">
73+
<div class=" highlight hl-ipython2"><pre><span class="n">data</span> <span class="o">=</span> <span class="n">pd</span><span class="o">.</span><span class="n">read_csv</span><span class="p">(</span><span class="s">&#39;https://raw.githubusercontent.com/plotly/datasets/master/2010_alcohol_consumption_by_country.csv&#39;</span><span class="p">)</span>
74+
<span class="n">data</span><span class="o">.</span><span class="n">head</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span>
75+
</pre></div>
76+
77+
</div>
78+
</div>
79+
</div>
80+
81+
<div class="output_wrapper">
82+
<div class="output">
83+
84+
85+
<div class="output_area"><div class="prompt output_prompt">Out[2]:</div>
86+
87+
<div class="output_html rendered_html output_subarea output_execute_result">
88+
<div>
89+
<table border="1" class="dataframe">
90+
<thead>
91+
<tr style="text-align: right;">
92+
<th></th>
93+
<th>location</th>
94+
<th>alcohol</th>
95+
</tr>
96+
</thead>
97+
<tbody>
98+
<tr>
99+
<th>0</th>
100+
<td>Belarus</td>
101+
<td>17.5</td>
102+
</tr>
103+
<tr>
104+
<th>1</th>
105+
<td>Moldova</td>
106+
<td>16.8</td>
107+
</tr>
108+
<tr>
109+
<th>2</th>
110+
<td>Lithuania</td>
111+
<td>15.4</td>
112+
</tr>
113+
<tr>
114+
<th>3</th>
115+
<td>Russia</td>
116+
<td>15.1</td>
117+
</tr>
118+
<tr>
119+
<th>4</th>
120+
<td>Romania</td>
121+
<td>14.4</td>
122+
</tr>
123+
<tr>
124+
<th>5</th>
125+
<td>Ukraine</td>
126+
<td>13.9</td>
127+
</tr>
128+
<tr>
129+
<th>6</th>
130+
<td>Andorra</td>
131+
<td>13.8</td>
132+
</tr>
133+
<tr>
134+
<th>7</th>
135+
<td>Hungary</td>
136+
<td>13.3</td>
137+
</tr>
138+
<tr>
139+
<th>8</th>
140+
<td>Czech Republic</td>
141+
<td>13.0</td>
142+
</tr>
143+
<tr>
144+
<th>9</th>
145+
<td>Slovakia</td>
146+
<td>13.0</td>
147+
</tr>
148+
</tbody>
149+
</table>
150+
</div>
151+
</div>
152+
153+
</div>
154+
155+
</div>
156+
</div>
157+
158+
</div>
159+
<div class="cell border-box-sizing text_cell rendered">
160+
<div class="prompt input_prompt">
161+
</div>
162+
<div class="inner_cell">
163+
<div class="text_cell_render border-box-sizing rendered_html">
164+
<h4 id="Mean-and-Variance">Mean and Variance<a class="anchor-link" href="#Mean-and-Variance">&#182;</a></h4>
165+
</div>
166+
</div>
167+
</div>
168+
<div class="cell border-box-sizing text_cell rendered">
169+
<div class="prompt input_prompt">
170+
</div>
171+
<div class="inner_cell">
172+
<div class="text_cell_render border-box-sizing rendered_html">
173+
<p>Two of the most basic statistical operations are the <code>mean</code> $\mu$ and <code>standard deviation</code> $\sigma$ of a one-dimension array of data, that is, a sequence of numeric values. The <code>mean</code> of a set of numbers $x_1, ..., x_N$ is defined as:</p>
174+
$$\begin{align*}
175+
\mu = \sum_{i=1}^N{x_i}
176+
\end{align*}
177+
$$<p>The mean is used colloquially as the <em>average</em> of a set of values. The standard deviation on the other hand is a statistical metric that describes the spread of the data, or how far the values are from the mean. The <code>standard deviation</code> of a set of data is defined as:</p>
178+
$$\begin{align*}
179+
\sigma = \sqrt{\frac{1}{N-1}\sum_{i=1}^{N}{(x_i-\mu)^2}}
180+
\end{align*}
181+
$$
182+
</div>
183+
</div>
184+
</div>
185+
<div class="cell border-box-sizing code_cell rendered">
186+
<div class="input">
187+
<div class="prompt input_prompt">In&nbsp;[8]:</div>
188+
<div class="inner_cell">
189+
<div class="input_area">
190+
<div class=" highlight hl-ipython2"><pre><span class="n">mean</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">mean</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s">&#39;alcohol&#39;</span><span class="p">])</span>
191+
<span class="n">st_dev</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">std</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s">&#39;alcohol&#39;</span><span class="p">])</span>
192+
193+
<span class="k">print</span> <span class="s">&quot;The mean is </span><span class="si">%r</span><span class="s">&quot;</span> <span class="o">%</span><span class="p">(</span><span class="n">mean</span><span class="p">)</span>
194+
<span class="k">print</span> <span class="s">&quot;The standard deviation is </span><span class="si">%r</span><span class="s">&quot;</span> <span class="o">%</span><span class="p">(</span><span class="n">st_dev</span><span class="p">)</span>
195+
</pre></div>
196+
197+
</div>
198+
</div>
199+
</div>
200+
201+
<div class="output_wrapper">
202+
<div class="output">
203+
204+
205+
<div class="output_area"><div class="prompt"></div>
206+
<div class="output_subarea output_stream output_stdout output_text">
207+
<pre>The mean is 6.2083769633507835
208+
The standard deviation is 4.130671000635401
209+
</pre>
210+
</div>
211+
</div>
212+
213+
</div>
214+
</div>
215+
216+
</div>
217+
<div class="cell border-box-sizing text_cell rendered">
218+
<div class="prompt input_prompt">
219+
</div>
220+
<div class="inner_cell">
221+
<div class="text_cell_render border-box-sizing rendered_html">
222+
<h4 id="Median,-Maximum-and-Minimum">Median, Maximum and Minimum<a class="anchor-link" href="#Median,-Maximum-and-Minimum">&#182;</a></h4>
223+
</div>
224+
</div>
225+
</div>
226+
<div class="cell border-box-sizing text_cell rendered">
227+
<div class="prompt input_prompt">
228+
</div>
229+
<div class="inner_cell">
230+
<div class="text_cell_render border-box-sizing rendered_html">
231+
<p>We can also compute other statistics such as the <code>median</code>, <code>maximum</code> and <code>minimum</code></p>
232+
233+
</div>
234+
</div>
235+
</div>
236+
<div class="cell border-box-sizing code_cell rendered">
237+
<div class="input">
238+
<div class="prompt input_prompt">In&nbsp;[11]:</div>
239+
<div class="inner_cell">
240+
<div class="input_area">
241+
<div class=" highlight hl-ipython2"><pre><span class="n">median</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">median</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s">&#39;alcohol&#39;</span><span class="p">])</span>
242+
<span class="n">maximum</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">max</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s">&#39;alcohol&#39;</span><span class="p">])</span>
243+
<span class="n">minimum</span> <span class="o">=</span> <span class="n">np</span><span class="o">.</span><span class="n">min</span><span class="p">(</span><span class="n">data</span><span class="p">[</span><span class="s">&#39;alcohol&#39;</span><span class="p">])</span>
244+
245+
<span class="k">print</span> <span class="s">&quot;The median is </span><span class="si">%r</span><span class="s">&quot;</span> <span class="o">%</span><span class="p">(</span><span class="n">median</span><span class="p">)</span>
246+
<span class="k">print</span> <span class="s">&quot;The maximum is </span><span class="si">%r</span><span class="s">&quot;</span> <span class="o">%</span><span class="p">(</span><span class="n">maximum</span><span class="p">)</span>
247+
<span class="k">print</span> <span class="s">&quot;The minimum is </span><span class="si">%r</span><span class="s">&quot;</span> <span class="o">%</span><span class="p">(</span><span class="n">minimum</span><span class="p">)</span>
248+
</pre></div>
249+
250+
</div>
251+
</div>
252+
</div>
253+
254+
<div class="output_wrapper">
255+
<div class="output">
256+
257+
258+
<div class="output_area"><div class="prompt"></div>
259+
<div class="output_subarea output_stream output_stdout output_text">
260+
<pre>The median is 6.4000000000000004
261+
The maximum is 17.5
262+
The minimum is 0.1
263+
</pre>
264+
</div>
265+
</div>
266+
267+
</div>
268+
</div>
269+
270+
</div>{% endraw %}

0 commit comments

Comments
 (0)