Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior Próxima revisão Ambos lados da revisão seguinte | ||
disciplinas:ce223:comandos2008 [2008/05/07 12:08] ehlers |
disciplinas:ce223:comandos2008 [2008/05/28 10:29] ehlers |
||
---|---|---|---|
Linha 943: | Linha 943: | ||
=== 30/04/2008 === | === 30/04/2008 === | ||
- | Gerando 1000 amostras de tamanho n=20 de uma ormal padrão | + | Gerando 1000 amostras de tamanho n=20 de uma distribuição normal padrão |
<code R> | <code R> | ||
rnorm(20, m=70, sd=10) | rnorm(20, m=70, sd=10) | ||
Linha 959: | Linha 959: | ||
</code> | </code> | ||
- | Escrevendo uma função que calcula o valor da estatística de interesse e calculando ovamente o valor para a primeira e segunda amostras. | + | Escrevendo uma função que calcula o valor da estatística de interesse e calculando novamente o valor para a primeira e segunda amostras. |
- | </code R> | + | <code R> |
T.est <- function(x) unname(max(x)/quantile(x, prob=0.75)) | T.est <- function(x) unname(max(x)/quantile(x, prob=0.75)) | ||
T.est(ams[1,]) | T.est(ams[1,]) | ||
Linha 995: | Linha 995: | ||
=== 07/05/2008 === | === 07/05/2008 === | ||
+ | |||
+ | Exercicios sobre o uso do Latex. | ||
+ | |||
+ | Um preambulo basico: | ||
+ | <code> | ||
+ | \documentclass[12pt]{article}% classes basicas: book, article, report e letter | ||
+ | \usepackage[brazil]{babel}% português do Brasil. | ||
+ | \usepackage[latin1]{inputenc}% usar o conjunto de caracteres Europeu Ocidental. | ||
+ | </code> | ||
+ | Para usar Unicode, substitua a última linha por | ||
+ | <code> | ||
+ | \usepackage[utf-8]{inputenc} | ||
+ | </code> | ||
+ | |||
+ | Apos o preambulo coloque o titulo, autoria e data do artigo. | ||
+ | <code> | ||
+ | |||
+ | \Title{Título do Trabalho} | ||
+ | \author{Nome do Autor} | ||
+ | \date{\today} | ||
+ | </code> | ||
+ | |||
+ | Agora sim começa o documento, | ||
+ | <code> | ||
+ | \begin{document} | ||
+ | \maketitle | ||
+ | % seu texto ... | ||
+ | % Inclua seções e subseções | ||
+ | \section{Uma seção} | ||
+ | \subsection{Uma subseção} | ||
+ | \end{document} | ||
+ | </code> | ||
Escreva os comandos Latex para as seguintes formulas matematicas: | Escreva os comandos Latex para as seguintes formulas matematicas: | ||
* <latex>$E(X^2)=\int_{-\infty}^{\infty}x^2 f(x)dx$</latex> | * <latex>$E(X^2)=\int_{-\infty}^{\infty}x^2 f(x)dx$</latex> | ||
- | * <latex>$X\sim N(\mu,\sigma^2)\rightarrow f(x)=\frac{1}{\sqrt{2\pi\sigma^2}}\exp\left\{-\frac{1}{2\sigma^2}(x-\mu)^2\right\}$</latex> | + | <code> |
- | * <latex>$X(a+b)^n = \sum_{k=0}^n \frac{n!}{k!(n-k)!} a^k b^{n-k}</latex> | + | $$ E(X^2)=\int_{-\infty}^{\infty}x^2 f(x)dx $$ |
+ | </code> | ||
+ | * <latex>$X\sim N(\mu,\sigma^2)\Rightarrow f(x)=\frac{1}{\sqrt{2\pi\sigma^2}}\exp\left\{-\frac{1}{2\sigma^2}(x-\mu)^2\right\}$</latex> | ||
+ | <code> | ||
+ | $$ | ||
+ | X\sim N(\mu,\sigma^2)\Rightarrow f(x)=\frac{1}{\sqrt{2\pi\sigma^2}}\exp\left\{-\frac{1}{2\sigma^2}(x-\mu)^2\right\} | ||
+ | $$ | ||
+ | </code> | ||
+ | * <latex>$(a+b)^n = \sum_{k=0}^n \frac{n!}{k!(n-k)!} a^k b^{n-k}</latex> | ||
+ | <code>$$ (a+b)^n = \sum_{k=0}^n \frac{n!}{k!(n-k)!} a^k b^{n-k} $$ </code> | ||
+ | |||
+ | Escreva os comandos do Latex para construir a seguinte matriz: | ||
+ | |||
+ | <latex> | ||
+ | \left[ | ||
+ | \begin{array}{cccc} | ||
+ | a_{11} & a_{12} & \dots & a_{1n}\\ | ||
+ | a_{21} & a_{22} & \dots & a_{2n}\\ | ||
+ | \vdots & \vdots & \vdots & \vdots\\ | ||
+ | a_{m1} & a_{m2} & \dots & a_{mn}\\ | ||
+ | \end{array} | ||
+ | \right] | ||
+ | </latex> | ||
+ | |||
+ | <code> | ||
+ | \left[ | ||
+ | \begin{array}{cccc} | ||
+ | a_{11} & a_{12} & \dots & a_{1n}\\ | ||
+ | a_{21} & a_{22} & \dots & a_{2n}\\ | ||
+ | \vdots & \vdots & \vdots & \vdots\\ | ||
+ | a_{m1} & a_{m2} & \dots & a_{mn}\\ | ||
+ | \end{array} | ||
+ | \right] | ||
+ | </code> | ||
- | Escreva os comandos do Latex para montar a seguinte tabela: | + | Escreva os comandos do Latex para montar as seguintes tabelas. Tente numerar as tabelas, colocar um comentário e referenciar as tabelas no texto. |
<latex> | <latex> | ||
\begin{tabular}{ccc} | \begin{tabular}{ccc} | ||
\hline | \hline | ||
- | &masculino & feminino \\ | + | & masculino & feminino \\ |
\hline | \hline | ||
- | Não fumac &45 & 16 \\ | + | Não fuma & 45 & 16 \\ |
- | Fuma pouco &28 & 22 \\ | + | Fuma pouco & 28 & 22 \\ |
\hline | \hline | ||
\end{tabular} | \end{tabular} | ||
</latex> | </latex> | ||
+ | |||
+ | <code> | ||
+ | \begin{tabular}{ccc} | ||
+ | \hline | ||
+ | & masculino & feminino \\ | ||
+ | \hline | ||
+ | Não fuma & 45 & 16 \\ | ||
+ | Fuma pouco & 28 & 22 \\ | ||
+ | \hline | ||
+ | \end{tabular} | ||
+ | </code> | ||
<latex> | <latex> | ||
\begin{tabular}{|l|cc|} | \begin{tabular}{|l|cc|} | ||
\hline | \hline | ||
- | &masculino & feminino \\ | + | & masculino & feminino \\ |
\hline\hline | \hline\hline | ||
- | Não fuma &45 & 16 \\ | + | Não fuma & 45 & 16 \\ |
- | Fuma pouco &28 & 22 \\ | + | Fuma pouco & 28 & 22 \\ |
\hline | \hline | ||
\end{tabular} | \end{tabular} | ||
</latex> | </latex> | ||
+ | |||
+ | <code> | ||
+ | \begin{tabular}{|l|cc|} | ||
+ | \hline | ||
+ | & masculino & feminino \\ | ||
+ | \hline\hline | ||
+ | Não fuma & 45 & 16 \\ | ||
+ | Fuma pouco & 28 & 22 \\ | ||
+ | \hline | ||
+ | \end{tabular} | ||
+ | </code> | ||
+ | |||
+ | Criando uma tabela Latex de dentro do R. | ||
+ | |||
+ | <code R> | ||
+ | m=data.frame(x=rnorm(10),y=rgamma(10)) | ||
+ | library(Hmisc) | ||
+ | latex(round(m,4), title='',file='tab1.tex',caption='Usando o comando latex do pacote Hmisc.') | ||
+ | </code> | ||
+ | Agora basta incluir o arquivo tab1.tex no seu documento. | ||
+ | |||
+ | Incluindo figuras. | ||
+ | |||
+ | Os comandos abaixo criam um arquivo Postscript com um histograma. | ||
+ | <code R> | ||
+ | postscript('histograma.ps') | ||
+ | hist(rnorm(1000)) | ||
+ | dev.off() | ||
+ | </code> | ||
+ | |||
+ | Use os comandos abaixo para incluir a figura no seu documento. Será preciso incluir o comando \usepackage[dvips]{graphicx} no preambulo. | ||
+ | <code> | ||
+ | \begin{figure}[htbp]\centering | ||
+ | \includegraphics[width=10cm, height=10cm]{histograma.ps} | ||
+ | \caption{Histograma de uma amostra de tamanho 1000 da distribuição normal padrão.} | ||
+ | \label{fig:hist} | ||
+ | \end{figure} | ||
+ | </code> | ||
+ | |||
+ | Pode-se fazer referencia a figura no texto: figura \ref{hfig:ist}, na pagina \pageref{fig:hist}. Note que a figura ficou rotacionada à esquerda. Podemos corrigir refazendo o arquivo .ps ou usando a opção "angle". | ||
+ | |||
+ | <code R> | ||
+ | postscript('histograma.ps',horozontal=F) | ||
+ | hist(rnorm(1000)) | ||
+ | dev.off() | ||
+ | </code> | ||
+ | |||
+ | <code> | ||
+ | \begin{figure}[htbp]\centering | ||
+ | \includegraphics[width = 10cm, height = 10cm, angle = 270]{histograma.ps} | ||
+ | \caption{Histograma de uma amostra de tamanho 1000 da distribuição normal padrão.} | ||
+ | \label{fig:hist} | ||
+ | \end{figure} | ||
+ | </code> | ||
+ | |||
+ | Colocando duas figuras lado a lado. Acrescente \usepackage{subfigure} no preambulo. | ||
+ | |||
+ | <code> | ||
+ | \begin{figure}[h] | ||
+ | \centerline{ | ||
+ | \subfigure[histograma grande]{\includegraphics[width=10cm,height=10cm]{histograma.ps} | ||
+ | \label{fig:hist1}} | ||
+ | \hfil | ||
+ | \subfigure[histograma pequeno]{\includegraphics[width=5cm,height=5cm]{histograma.ps} | ||
+ | \label{fig:hist2}} | ||
+ | } | ||
+ | \caption{Exemplo de duas figuras.} | ||
+ | \label{fig:histogramas} | ||
+ | \end{figure} | ||
+ | </code> | ||
+ | |||
+ | Fazendo referencia: Figuras \ref{fig:histogramas}, \ref{fig:hist1} e \ref{fig:hist2}. | ||
+ | |||
+ | |||
+ | |||