atualizações 04/09
This commit is contained in:
parent
846c8e83e6
commit
22cc3883c3
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -11,10 +11,10 @@ from email.message import EmailMessage
|
||||
from email.utils import make_msgid
|
||||
from pathlib import Path
|
||||
from datetime import datetime, time
|
||||
|
||||
|
||||
from email.mime.image import MIMEImage
|
||||
import warnings
|
||||
|
||||
warnings.filterwarnings("ignore", message="pandas only supports SQLAlchemy")
|
||||
hoje = datetime.today().strftime("%d/%m/%Y")
|
||||
|
||||
|
||||
@ -40,7 +40,7 @@ calendario['ciclomais2'] = calendario['ano_ciclo'].astype(str) + (calendario['nu
|
||||
ciclo_mais2 = calendario[calendario['date'].dt.normalize() == today]['ciclomais2'].iloc[0]
|
||||
filtered_calendario = calendario[calendario['ciclo'] == ciclo_mais2][:1].copy()
|
||||
filtered_calendario['dias_ate_fim'] = (filtered_calendario['fim ciclo'].iloc[0] - today).days
|
||||
print(filtered_calendario[['duração', 'dias_ate_fim']])
|
||||
#print(filtered_calendario[['duração', 'dias_ate_fim']])
|
||||
|
||||
query = '''
|
||||
SELECT
|
||||
@ -185,7 +185,7 @@ de_effi['data'] = pd.to_datetime(de_effi['data'], errors='coerce')
|
||||
grouped = (
|
||||
de_effi.groupby('data')['quantidade_ruptura']
|
||||
.sum()
|
||||
.sort_index()
|
||||
.sort_index().tail(30)
|
||||
)
|
||||
|
||||
# Step 3: Plot
|
||||
@ -225,7 +225,7 @@ ruptura_por_uf_pct = (
|
||||
.sort_values(ascending=True)
|
||||
.apply(lambda x: (x / ruptura_total) * 100)
|
||||
)
|
||||
print(ruptura_por_uf_pct)
|
||||
#print(ruptura_por_uf_pct)
|
||||
ax = ruptura_por_uf_pct.plot(kind='barh', figsize=(10, 6), color='skyblue')
|
||||
for i, v in enumerate(ruptura_por_uf_pct):
|
||||
ax.text(v + 0.3, i, f"{v:.1f}%", va='center')
|
||||
@ -295,4 +295,5 @@ with smtplib.SMTP('smtp-mail.outlook.com', 587) as smtp:
|
||||
smtp.login(remetente, senha)
|
||||
smtp.send_message(msg)
|
||||
|
||||
print("E-mail enviado com sucesso.")
|
||||
print("E-mail enviado com sucesso.",hoje)
|
||||
print("############################################################")
|
||||
Loading…
x
Reference in New Issue
Block a user