<jupyter_start><jupyter_text>Matplotlib[Matplotlib](https://matplotlib.org/) è la più famosa e diffusa (non l'unica, tra le altre cito [plotly](https://plot.ly/python/) e [Seaborn](https://seaborn.pydata.org/index.html)) libreria di data visualization per python.![matplotlib](https://matplotlib.org/_static/logo2_compressed.svg)[Image Credits](https://matplotlib.org/)Essendoci un modulo di data visualization in questo notebook ci sarà giusto un'infarinatura sul modulo pyplot.<jupyter_code># importare la libreria e usare il comando per vedere i grafici sul notebook

import matplotlib.pyplot as plt
%matplotlib inline

# creazione di due vettori
import numpy as np
x = np.random.rand(100)
y = x**2<jupyter_output><empty_output><jupyter_text>Creazione del primo graficoDi default viene creato un grafico a linee.<jupyter_code>plt.plot(x)<jupyter_output><empty_output><jupyter_text>Creiamo uno scatterplot utilizzando entrambe le variabili.<jupyter_code>plt.plot(x,y, ".")<jupyter_output><empty_output><jupyter_text>Cambiaree il marker, al posto dei punti inseriamo usiamo le '+'.<jupyter_code>plt.plot(x,y, "+")<jupyter_output><empty_output><jupyter_text>Cambiare colore. Disegniamo sempre delle + ma di colore rosso.<jupyter_code>plt.plot(x,y, "r+")<jupyter_output><empty_output><jupyter_text>Aggiungere un titolo e le etichette sugli assi.<jupyter_code>plt.plot(x,y, "ro")
plt.xlabel("x")
plt.ylabel("y")
plt.title("test")<jupyter_output><empty_output><jupyter_text>Utilizzando le due variabili separatemente inseriamo una legenda.<jupyter_code>plt.plot(x,"r", label = "x")
plt.plot(y,"b", label = "y")
plt.xlabel("period")
plt.ylabel("value")
plt.title("test double series")
plt.legend()<jupyter_output><empty_output><jupyter_text>Ingrandire la dimensione del grafico.<jupyter_code>plt.rcParams["figure.figsize"] = (18,8)
plt.plot(x,"r", label = "x")
plt.plot(y,"b", label = "y")
plt.xlabel("period")
plt.ylabel("value")
plt.title("test double series")
plt.legend()<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.14192903548225888, 'fraction_numerical': 0.00399800099950025, 'mean_word_length': 7.9375, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 33, 'https://': 5, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '8', 'dir': 'jupyter-structured-clean-dedup', 'id': '464422', 'license': 'MIT', 'n_tokens_mistral': 798, 'n_tokens_neox': 759, 'n_words': 152, 'path': 'intro_librerie_python/03_matplotlib.ipynb', 'repo_name': 'nickprock/appunti_data_science', 'size': '2001'}