Informática Aplicada
Software e engenharia de software. Projeto de software: projeto preliminar e projeto detalhado. Desenvolvimento de programas computacionais. Aplicações de softwares de simulação computacional na Engenharia.
Downloads de material da aula:
Comandos básicos
- Retrona o diretorio de trabalho atual: getwd()
- Novo diretorio de trabalho: setwd("Novo diretorio")
- Salvar objeto no disco: save(oQueSeraSalvo,file="nomeDoArquivo")
- Ler objeto do disco: load(file="nomeDoArquivo")
- Apagar objetos da memoria rm(ObjetoQUeSeraApagadoDaMemoria)
- Plotagem Simples - Sendo x e y vetores do mesmo tamanho - plot(x,y)
Pacotes
- Instalar Pacotes - install.packages("e1071")
- Carregar Pacotes - library(e1071)
- Descarregar Pacotes - detach("package:e1071", unload=TRUE)
- Remover pacotes - remove.packages("e1071")
Tipos de dados básicos
- A atribuição de tipo é feito de forma implicita e dinamica durante a execução
- Tipos básicos: Numericos, inteiros,Lógicos e Caracteres
- Verificaçãode tipos - class(dado)
Dados compostos
- Vetores - X = c(1,2,3,4,5,6) ou Y = c("a","b","c","d")
- Matrizes
- VADeaths
- colnames(VADeaths)
- rownames(VADeaths)
- VADeaths[,1] - VADeaths[1,] - VADeaths[1:3,] - VADeaths[c(1,3,5),]
- Data Frame
-
longley
- longley[,1:3] - longley$Unemployed - longley['Unemployed']
- Listas
- ability.cov
- Acessando elementos: ability.cov$cov - ability.cov[1] - ability.cov$cov[,1:3]
- Funções
- Exemplo de Funções getwd(),sd(),head()
- Principais funções:
- head(esoph),tail(esoph),colnames(esoph),rownames(esoph),summary(esoph)
- length(islands)
- Escolher arquivo : file.choose()
- Concatenar Sring com inteiro: paste(String, as.character(int))
- Ajuda - help(head)
- Importando dados:
- read.csv(file.choose(),header = TRUE, sep = ",",stringsAsFactors = TRUE,na.strings="")
- read.csv("Credit.csv",header = TRUE, sep = ",")
- install.packages("openxlsx")
- library(openxlsx)
- read.xlsx("Credit.xlsx",sheet= 1)
- Repositorio: