<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivo para R - Bóson Treinamentos em Ciência e Tecnologia</title>
	<atom:link href="https://www.bosontreinamentos.com.br/tag/r/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bosontreinamentos.com.br/tag/r/</link>
	<description>Artigos e Tutoriais sobre Desenvolvimento de Software, Bancos de Dados SQL, Linux, Lógica de Programação, Inteligência Artificial, Hardware, Eletrônica, Arduino, Técnicas e Teorias de Estudo e Aprendizagem, Carreira em TI, Ciências Cognitivas, e muito mais!</description>
	<lastBuildDate>Sun, 13 May 2018 14:09:44 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>
	<item>
		<title>Declaração e Atribuição de Variáveis em R</title>
		<link>https://www.bosontreinamentos.com.br/programacao-em-r/declaracao-e-atribuicao-de-variaveis-em-r/</link>
					<comments>https://www.bosontreinamentos.com.br/programacao-em-r/declaracao-e-atribuicao-de-variaveis-em-r/?noamp=mobile#comments</comments>
		
		<dc:creator><![CDATA[Fábio dos Reis]]></dc:creator>
		<pubDate>Tue, 02 Jan 2018 21:12:47 +0000</pubDate>
				<category><![CDATA[Programação em R]]></category>
		<category><![CDATA[Análise de Dados]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[R]]></category>
		<guid isPermaLink="false">http://www.bosontreinamentos.com.br/?p=11252</guid>

					<description><![CDATA[<p>Declaração e Atribuição de Variáveis em R Uma variável nos permite armazenar um valor qualquer, incluindo um objeto, em um local da memória do computador. Assim, é possível reutilizar esse valor sempre que necessário, bastando para isso acessá-lo usando o nome da variável que o contém. Para declarar uma variável e atribuir-lhe um valor em R podemos usar três métodos: 1 &#8211;  Símbolo de atribuição &#60;- nome_var &#60;- valor 2 &#8211; Símbolo de atribuição = nome_var = valor 3 &#8211; Função assign() assign("nome_var", valor) Regras para nomear variáveis em R Variáveis em R podem ser nomeadas usando letras, números, ponto (.) e underline (_), porém há algumas regras básicas que devem ser seguidas para criar os nomes de variáveis: Devem sempre começar com uma letra ou um ponto (não com números ou símbolos). Se iniciar com um ponto, não pode ser seguido de um número. Pode-se usar o símbolo _ (underline) no nome da variável, sendo útil para variáveis que contenham mais de uma palavra em seu nome Não usar palavras reservadas da linguagem, como if e while, entre outras Nomes de variáveis não podem conter espaços Por exemplo, os seguintes nomes de variáveis são válidos em R: soma, total, [...]</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/programacao-em-r/declaracao-e-atribuicao-de-variaveis-em-r/">Declaração e Atribuição de Variáveis em R</a> apareceu primeiro em <a href="https://www.bosontreinamentos.com.br">Bóson Treinamentos em Ciência e Tecnologia</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2><b>Declaração e Atribuição de Variáveis em R</b></h2>
<p><span style="font-weight: 400;">Uma variável nos permite armazenar um valor qualquer, incluindo um objeto, em um local da memória do computador. Assim, é possível reutilizar esse valor sempre que necessário, bastando para isso acessá-lo usando o nome da variável que o contém. </span></p>
<p><span style="font-weight: 400;">Para declarar uma variável e atribuir-lhe um valor em R podemos usar três métodos:</span></p>
<p><span style="font-weight: 400;">1 &#8211;  Símbolo de atribuição </span><strong>&lt;-</strong></p>
<pre><strong><span style="color: #ff0000;">nome_var &lt;- valor</span></strong></pre>
<p>2 &#8211; Símbolo de atribuição <strong>=</strong></p>
<pre><strong><span style="color: #ff0000;">nome_var = valor</span></strong></pre>
<p>3 &#8211; Função <strong>assign()</strong></p>
<pre><strong><span style="color: #ff0000;">assign("nome_var", valor)</span></strong></pre>
<h3><b>Regras para nomear variáveis em R</b></h3>
<p><span style="font-weight: 400;">Variáveis em R podem ser nomeadas usando letras, números, ponto (.) e underline (_), porém há algumas regras básicas que devem ser seguidas para criar os nomes de variáveis:</span></p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Devem sempre começar com uma letra ou um ponto (não com números ou símbolos). Se iniciar com um ponto, não pode ser seguido de um número.</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Pode-se usar o símbolo _ (underline) no nome da variável, sendo útil para variáveis que contenham mais de uma palavra em seu nome</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Não usar palavras reservadas da linguagem, como if e while, entre outras</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Nomes de variáveis não podem conter espaços</span></li>
</ul>
<p><span style="font-weight: 400;">Por exemplo, os seguintes nomes de variáveis são válidos em R:</span></p>
<pre><strong>soma, total, media, valor1, .resultado, primeira_nota, nota_2</strong></pre>
<p><span style="font-weight: 400;">Já os seguintes nomes não são válidos:</span></p>
<pre><strong>1nota, .2periodo, soma parcial, resultado-final, true</strong></pre>
<h3><b>Criando diversas variáveis de uma só vez</b></h3>
<p><span style="font-weight: 400;">É possível criar várias variáveis de uma vez em R usando a estrutura a seguir:</span></p>
<pre><span style="color: #ff0000;"><strong>var1 &lt;- var2 &lt;- varN &lt;- valor</strong></span></pre>
<p><span style="font-weight: 400;">Desta forma, são criadas N variáveis, todas inicializadas com o valor estipulado na instrução.</span></p>
<h3><b>Tipos de Dados das Variáveis</b></h3>
<p><span style="font-weight: 400;">Em R, as variáveis não são declaradas com um tipo de dados específico, sendo que o tipo de dado é obtido a aprtir do objeto atribuído à variável. Desta forma, a linguagem R é dita &#8220;Linguagem Dinamicamente Tipada&#8221;, de modo que o tipo de dado de uma variável pode ser alterado dinamicamente durante a execução de um programa.</span></p>
<p><span style="font-weight: 400;">O código a seguir mostra como descobrir o tipo de dado que uma variável contém:</span></p>
<pre><span style="color: #ff0000;"><strong>x &lt;- "Bóson"</strong></span>
<span style="color: #ff0000;"><strong>cat("A classe da variável x é ", class(x),"\n")</strong></span>
<span style="color: #ff0000;"><strong>x &lt;- 115.65</strong></span>
<span style="color: #ff0000;"><strong>cat("  Agora a classe da variável x é  ", class(x),"\n")</strong></span>
<span style="color: #ff0000;"><strong>x &lt;- 89L</strong></span>
<span style="color: #ff0000;"><strong>cat("   E agora a classe da variável x é   ", class(x),"\n")</strong></span></pre>
<p>Veja a saída gerada por esse código após sua execução, mostrando os tipos de dados da variável x em cada momento:</p>
<p><img decoding="async" class="aligncenter wp-image-11256 size-full" title="Variáveis em Linguagem R" src="http://www.bosontreinamentos.com.br/wp-content/uploads/2018/01/variáveis-em-linguagem-R-e1526220570588.jpg" alt="Variáveis em Linguagem R" width="759" height="324" srcset="https://www.bosontreinamentos.com.br/wp-content/uploads/2018/01/variáveis-em-linguagem-R-e1526220570588.jpg 759w, https://www.bosontreinamentos.com.br/wp-content/uploads/2018/01/variáveis-em-linguagem-R-e1526220570588-420x179.jpg 420w, https://www.bosontreinamentos.com.br/wp-content/uploads/2018/01/variáveis-em-linguagem-R-e1526220570588-620x264.jpg 620w" sizes="(max-width: 759px) 100vw, 759px" /></p>
<h3><b>Como descobrir variáveis</b></h3>
<p><span style="font-weight: 400;">Podemos verificar quais variáveis estão em uso atualmente no workspace usando a função ls(), da seguinte forma:</span></p>
<pre><span style="color: #ff0000;"><strong>print(ls())</strong></span></pre>
<h3><b>Excluindo variáveis</b></h3>
<p><span style="font-weight: 400;">Podemos excluir uma variável (desalocar) da memória usando a função rm(). Por exemplo, se quisermos excluir uma variável de nome soma basta executar a instrução a seguir:</span></p>
<pre><span style="color: #ff0000;"><strong>rm(soma)</strong></span></pre>
<p><span style="font-weight: 400;">Caso seja necessário desalocar todas as variáveis de uma vez, podemos combinar as funções ls() e rm():</span></p>
<pre><span style="color: #ff0000;"><strong>rm(list = ls())</strong></span></pre>
<p><span style="font-weight: 400;">Desta forma todas as variáveis existentes atualmente no programa são excluídas, liberando a memória do computador.</span></p>
<p>&nbsp;</p>
<p>O post <a href="https://www.bosontreinamentos.com.br/programacao-em-r/declaracao-e-atribuicao-de-variaveis-em-r/">Declaração e Atribuição de Variáveis em R</a> apareceu primeiro em <a href="https://www.bosontreinamentos.com.br">Bóson Treinamentos em Ciência e Tecnologia</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.bosontreinamentos.com.br/programacao-em-r/declaracao-e-atribuicao-de-variaveis-em-r/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
