Manipulando Planilhas Excel com openpyxl em Python
Python e openpyxl
Instalação
pip install openpyxl
Trabalhando com arquivos
① Criar novo arquivo
from openpyxl import Workbook
# Instanciar workbook
planilha = Workbook()
# Ativar worksheet
aba = planilha.active
② Abrir arquivo existente
>>> from openpyxl import load_workbook
>>> planilha2 = load_workbook('nome_do_ar ...
Publicado em 7-1 20:20
Estruturas de Dados em R: Data Frames, Matrizes e Listas
Data Frrames
Os data frames em R são estruturas bidimensionais onde cada coluna pode conter apenas um tipo de dado.
1.1 Criando Data Frames
Criando via código
# Exemplo de criação de data frame
dados <- data.frame(proteina = paste0("prot", 1:4),
alteracao = rep(c("aumentada","diminuida"),2 ...
Publicado em 6-5 01:42
Pandas: Guia Básico de Manipulação de Dados
Pandas: Notas Fundamantais
Operações Essenciais
Criando um DataFrame
def construirDataFrame(dados_alunos: List[List[int]]) -> pd.DataFrame:
nomes_colunas = ["id_estudante", "idade"] # Nomes das colunas
dataframe_resultante = pd.DataFrame(dados_alunos, columns=nomes_colunas)
return dataframe_resultante
Verif ...
Publicado em 6-4 21:01
Funções de Cópia Profunda de Objetos em JavaScript
Em JavaScript, copiar objetos de forma profunda (deep copy) é uma necessidade comum quando queremos criar uma cópia independente de um objeto existente, especialmente quando o objeto contém outros objetos ou arrays aninhados. Vamos explorar diferentes abordagans para implementar funções de cópia profunda.
Implementação Básica de Cópia Profunda
...
Publicado em 6-2 22:35