Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''pandas''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Encontrado 6 registros

  1. Bom dia pessoal. Sou iniciante e, por isso, minha pergunta tão básica... O código: print("Número de processos no período por Equipe/Pessoa: " ) count_proc = df_final.pivot_table(columns=['Equipe'], aggfunc='size') print(count_proc) Me retorna o seguinte resultado: Número de processos no período por Equipe/Pessoa: Equipe E1 159 E2 116 E3 142 OUTROS 20 Como eu poderia fazer a soma total desses valores, no caso, total = 437?
  2. Boa tarde a todos. Faz pouco mais de uma semana que vim a conhecer o Python através de um intensivão gratuito q rolou no youtube. Eu ainda estou parado na primeira aula tentando realizar esse envio dos emails. Estou fazendo os testes com uma planilha de excel importada pro python, onde tenho informação de candidatos inscritos e matriculados nos devidos cursos. O teste é fazer uma lista de curso e uma lista de emails (visto q pra cada curso haverá um email diferente para envio), pra então eu disparar esses emails com o resultado de cada curso para seu respectivo coordenador analisar. Estou usando como guia o código disponibilizado pelo pessoal do curso porém está acontecendo um erro q não sei como solucionar; por isso estou aqui pedindo a ajuda. Vou colar abaixo as linhas de códigos e no final o erro (servidor de email será o gmail; estou usando o python no google colab): def enviar_email(resultado, curso, email😞 import smtplib import email.message server = smtplib.SMTP('smtp.gmail.com:587') corpo_email = f""" <p>Teste de e-mail</p> <p>Segue o relatório</p> {resultado.to_html()} <p>Att.</p> <p>Lucas Mariano</p> """ #vamos editar msg = email.message.Message() msg['Subject'] = f"Relatório de Matriculados - {curso}" #vamos editar msg['From'] = '' #vamos editar msg['To'] = email password = '' #vamos editar msg.add_header('Content-Type', 'text/html') msg.set_payload(corpo_email ) s = smtplib.SMTP('smtp.gmail.com: 587') s.starttls() # Login Credentials for sending the mail s.login(msg['From'], password) s.sendmail(msg['From'], [msg['To']], msg.as_string().encode('utf-8')) print('Email enviado') ---------------------------------------------------------- lista_cursos=resultados["Curso"].unique() lista_emails=resultados[["Curso","Email"]].unique() for i, curso in enumerate(lista_cursos): resultado = resultados.loc[resultados["Curso"] == curso,["Curso","Inscrição","Matrícula","Email"]] resultado = resultado.groupby("Curso").sum() resultado["Resultado_Final"]=((resultado["Matrícula"]/resultado["Inscrição"])*100) enviar_email(resultado,curso,lista_emails[i]) ---------------------------------------------------------- Segue o erro: AttributeError Traceback (most recent call last) <ipython-input-18-c918ce88880e> in <module>() 7 resultado["Resultado_Final"]=((resultado["Matrícula"]/resultado["Inscrição"])*100) 8 ----> 9 enviar_email(resultado,curso,lista_emails[i]) 10 display(resultado) 11 6 frames <ipython-input-14-d1543f8c0239> in enviar_email(resultado, curso, email) 26 # Login Credentials for sending the mail 27 s.login(msg['From'], password) ---> 28 s.sendmail(msg['From'], [msg['To']], msg.as_string().encode('utf-8')) 29 print('Email enviado') /usr/lib/python3.6/email/message.py in as_string(self, unixfrom, maxheaderlen, policy) 156 maxheaderlen=maxheaderlen, 157 policy=policy) --> 158 g.flatten(self, unixfrom=unixfrom) 159 return fp.getvalue() 160 /usr/lib/python3.6/email/generator.py in flatten(self, msg, unixfrom, linesep) 114 ufrom = 'From nobody ' + time.ctime(time.time()) 115 self.write(ufrom + self._NL) --> 116 self._write(msg) 117 finally: 118 self.policy = old_gen_policy /usr/lib/python3.6/email/generator.py in _write(self, msg) 193 meth = getattr(msg, '_write_headers', None) 194 if meth is None: --> 195 self._write_headers(msg) 196 else: 197 meth(self) /usr/lib/python3.6/email/generator.py in _write_headers(self, msg) 220 def _write_headers(self, msg): 221 for h, v in msg.raw_items(): --> 222 self.write(self.policy.fold(h, v)) 223 # A blank line always separates headers from body 224 self.write(self._NL) /usr/lib/python3.6/email/_policybase.py in fold(self, name, value) 324 325 """ --> 326 return self._fold(name, value, sanitize=True) 327 328 def fold_binary(self, name, value): /usr/lib/python3.6/email/_policybase.py in _fold(self, name, value, sanitize) 367 if self.max_line_length is not None: 368 maxlinelen = self.max_line_length --> 369 parts.append(h.encode(linesep=self.linesep, maxlinelen=maxlinelen)) 370 parts.append(self.linesep) 371 return ''.join(parts) AttributeError: module 'email' has no attribute 'encode' Então, o q estou fazendo de errado?
  3. Olá, Estou fazendo alguns testes com um dataset sobre filmes, segue o início do dataset (Já importado como DataFrame): Também consigo deixar a última coluna com o tipo Series: Gostaria de retirar algumas informações, como "Qual ator fez mais filmes?" "Que tipo de filme cada ator fez?" "Com qual outro ator cada ator atuou mais?". Mas não consigo achar uma forma fácil de fazer isso, tudo que penso é quebrar a lista nome por nome e fazer por força bruta. Sempre que tento aplicar alguma função sobre o "actors_list" ele aplica em sima da série ou da list, não em cada elemento individualmente. Existe algo que faça isso que estou querendo de forma mais direta do que usando força bruta?
  4. Pessoal, gostaria de divulgar curso completo sobre o assunto que lancei há pouco tempo na Udemy. Python para Data Science e Machine Learning é o mais completo curso em português sobre o assunto. Nele são exploradas as principais bibliotecas de Python, como Pandas, Numpy, Seaborn, Matplotlib, Plotly, Cufflinks, Scikit-Learn e muito mais! Além é claro de abordarmos de forma muito ampla os principais algoritmos de Machine Learning. O curso contém mais de 100 vídeos em HD e traz consigo um conjunto de apostilas de excelente qualidade para acompanhamento, exercícios e projetos com dados reais. Tudo isso por apenas R$30, com possibilidade de reembolso e certificado de conclusão! Para conferir, acesse aqui: Python para Data Science e Machine Learning - UDEMY
  5. Olá pessoal. Estou estudando um modelo de preditivo usando ipython notebook e pandas com algumas bibliotecas específicas de datascience. Meu problema apareceu quando tentei converter algumas colunas de um database não numéricas para numéricas, pois a biblioteca sklearn só trabalha com dados numéricos. O código de conversão é um laço for que está na linha 172 do código. Alguém pode me ajudar com essa: ---> link do código no GitHub https://github.com/rodrigbass/github/blob/master/data_science.py
  6. Pessoal, bom dia Eu tenho uma coluna em uma dataframe que contém um conjunto de datas no formato pandas.series, por exemplo: 1458641 2016-04-22 06:57:41 1458642 2016-01-05 15:56:26 .... E eu gostaria de verificar quais datas caem em feriados americados. Então construí o código abaixo: ... from pandas.tseries.holiday import USFederalHolidayCalendar cal = USFederalHolidayCalendar() holidays = pd.to_datetime(cal.holidays(start='2016-01-01', end='2016-06-30')) completo['IsHoliday'] = pd.to_datetime(completo['pickup_datetime']).dt.date in holidays print(completo[completo['IsHoliday']==True]) ... Porém, nenhuma data é cadastrada como feriado. Por exemplo '2016-01-01' não é marcado como feriado, apesar de estar dentro do datetime index Holidays. Alguém consegue me ajudar? Um abs,
×
×
  • Criar Novo...