Skip to content

Instantly share code, notes, and snippets.

View fcunhaneto's full-sized avatar

Francisco Cunha Neto fcunhaneto

  • Vitória, Espírito Santo, Brasil
  • 15:49 (UTC -03:00)
View GitHub Profile
@fcunhaneto
fcunhaneto / peso-histograma.py
Last active September 5, 2018 14:37
Criando um histograma para com os pesos dos alunos
import matplotlib.pyplot as plt
from pandasUteis.pandas_utils import frequency_by_natural_order, frequency_by_buckets
df = pd.read_csv('/home/francisco/Projects/Pycharm/'
'matplot-pandas-tutorial/files/questionario.csv')
"""
Criando um histograma para com os pesos dos alunos
"""
peso = df['Peso']
@fcunhaneto
fcunhaneto / pandas-uteis-1.py
Last active September 4, 2018 17:02
Panda estatística uteis
import numpy as np
import pandas as pd
def frequency_by_natural_order(dataframe, column):
"""
Create a dataframe that gives the total by natural order, frequencies,
accumulated total and frequency per item.
Dataframe output example:
tot freq tot_ac freq_ac
@fcunhaneto
fcunhaneto / pandas-estatistica-1.py
Last active September 4, 2018 17:02
Pandas estatística 1
import pandas as pl
import matplotlib.pyplot as plt
df = pl.read_csv('questionario.csv')
with open('questionario.txt', 'w') as f:
df.to_string(f)
@fcunhaneto
fcunhaneto / pandas-read-text.py
Last active September 4, 2018 17:03
Pandas lendo de um arquivo de texto
import pandas as pd
import matplotlib.pyplot as plt
"""
Lendo de um arquivo de texto
"""
with open('annual-real-gnp-us-1909-to-1970.txt, 'r') as f:
# Usando a expressão regular para o separador indicando que eles são os
# espaços em braco
df = pd.read_table(f, sep='\s+')
@fcunhaneto
fcunhaneto / matplot-text.py
Last active September 5, 2018 11:55
Matplot incluindo texto no gráfico
import pandas as pl
import matplotlib.pyplot as plt
"""
Incluindo texto no gráfico
"""
dataframe = pl.read_csv('annual-real-gnp-us-1909-to-1970.csv')
font_1 = {'family':'serif', 'color':'#FFFC19', 'fontsize':'large' }
font_2 = {'family':'fantasy', 'color':'yellow', 'size':'16'}
@fcunhaneto
fcunhaneto / matplot-annotates-box.py
Last active September 5, 2018 11:54
Matplot annotates dentro de um box
import pandas as pl
import matplotlib.pyplot as plt
"""
Annotates dentro de um box
"""
dataframe = pl.read_csv('annual-real-gnp-us-1909-to-1970.csv')
plt.figure(figsize=(8, 6))
plt.plot(dataframe['Year'], dataframe['GNP'])
@fcunhaneto
fcunhaneto / matplot-incuindo-annotates.py
Last active September 5, 2018 11:53
Matplot incluindo annotates
import pandas as pl
import matplotlib.pyplot as plt
"""
Incluindo annotates
"""
dataframe = pl.read_csv('annual-real-gnp-us-1909-to-1970.csv')
plt.figure(figsize=(8, 6))
plt.plot(dataframe['Year'], dataframe['GNP'])
@fcunhaneto
fcunhaneto / matplot-pandas-1.py
Last active September 4, 2018 17:04
Pandas lendo arquivos .csv
import pandas as pl
import matplotlib.pyplot as plt
"""
Lendo um arquivo .csv com pandas e criando um pandas data frame
"""
dataframe = pl.read_csv('/home/francisco/Projects/Pycharm/matplot-pandas-tutorial'
'/files/annual-real-gnp-us-1909-to-1970.csv')
plt.figure(figsize=(8, 6))
@fcunhaneto
fcunhaneto / reta-legendas-centro.py
Last active September 5, 2018 11:53
Matplot selecionando posição das legendas
import numpy as np
import matplotlib.pyplot as plt
"""
Selecionando posição das legendas
"""
x = np.arange(1, 11)
print(x)
plt.figure(figsize=(6, 4))
@fcunhaneto
fcunhaneto / retas-titulo-legenda.py
Last active September 5, 2018 11:52
Inserindo titulo e legendas.
import numpy as np
import matplotlib.pyplot as plt
"""
Inserindo titulo e legendas
"""
x = np.arange(1, 11)
print(x)
plt.figure(figsize=(6, 4))