[R-br] Juntar variaveis de um mesmo data frame

Rodrigo Araujo e Castro roacastro87 em yahoo.com.br
Sexta Março 2 00:09:13 -03 2018


Boa tarde Elerson,
Envio no corpo do texto e em anexo o script com uma forma de fazer isso. Foi preciso converter os fatores em caracteres, mas eles podem ser reconvertido ao final no novo dataframe se for necessário). 
####################

# dataframeBase.csv = dataframe de exemplo
var = read.csv("dataframeBase.csv",header=TRUE,sep=";")

var

x1 = as.character(var[,"intervalo1"])
x2 = as.character(var[,"intervalo2"])

x1
x2

intervalo3 = c(x1,x2)

var2 =  data.frame(matrix(intervalo3, ncol=1))
colnames(var2) = "intervalo3"

# var2 = resultado final desejado
var2
####################

att,Rodrigo
 
 

    Em quinta-feira, 1 de março de 2018 21:30:37 BRT, Elerson via R-br <r-br em listas.c3sl.ufpr.br> escreveu:  
 
   
Prezados,
 
Tenho este data frame:
 

 
 
 #yiv7749393027 body, #yiv7749393027 div, #yiv7749393027 table, #yiv7749393027 thead, #yiv7749393027 tbody, #yiv7749393027 tfoot, #yiv7749393027 tr, #yiv7749393027 th, #yiv7749393027 td, #yiv7749393027 p {font-family:"Liberation Sans";font-size:x-small;}#yiv7749393027 a.yiv7749393027comment-indicator:hover + comment {background:#ffd;display:block;border:1px solid black;padding:0.5em;}#yiv7749393027 a.yiv7749393027comment-indicator {background:red;display:inline-block;border:1px solid black;width:0.5em;min-height:0.5em;}#yiv7749393027 comment {display:none;} 
 
| intervalo1 | intervalo2 |
|  -10m -17d 0H 0M 0S |  1d 0H 0M 0S |
|  -5m -26d 0H 0M 0S |  2d 0H 0M 0S |
|  -5m -26d 0H 0M 0S |  2d 0H 0M 0S |
|  -12d 0H 0M 0S |  3d 0H 0M 0S |
|  -3d 0H 0M 0S |  3d 0H 0M 0S |
|  -1d 0H 0M 0S |  3d 0H 0M 0S |
|  -1d 0H 0M 0S |  4d 0H 0M 0S |
|  -1d 0H 0M 0S |  4d 0H 0M 0S |
|  0S |  4d 0H 0M 0S |

 

 
 
Quero criar um outro que junte estas duas variáveis em uma. Numa terceira variavel no mesmo data frame ou em uma variavel noutro datra frame.
 
 
 #yiv7749393027 body, #yiv7749393027 div, #yiv7749393027 table, #yiv7749393027 thead, #yiv7749393027 tbody, #yiv7749393027 tfoot, #yiv7749393027 tr, #yiv7749393027 th, #yiv7749393027 td, #yiv7749393027 p {font-family:"Liberation Sans";font-size:x-small;}#yiv7749393027 a.yiv7749393027comment-indicator:hover + comment {background:#ffd;display:block;border:1px solid black;padding:0.5em;}#yiv7749393027 a.yiv7749393027comment-indicator {background:red;display:inline-block;border:1px solid black;width:0.5em;min-height:0.5em;}#yiv7749393027 comment {display:none;} 
 
| intervalo3 |
|  -10m -17d 0H 0M 0S |
|  -5m -26d 0H 0M 0S |
|  -5m -26d 0H 0M 0S |
|  -12d 0H 0M 0S |
|  -3d 0H 0M 0S |
|  -1d 0H 0M 0S |
|  -1d 0H 0M 0S |
|  -1d 0H 0M 0S |
|  0S |
|  1d 0H 0M 0S |
|  2d 0H 0M 0S |
|  2d 0H 0M 0S |
|  3d 0H 0M 0S |
|  3d 0H 0M 0S |
|  3d 0H 0M 0S |
|  4d 0H 0M 0S |
|  4d 0H 0M 0S |
|  4d 0H 0M 0S |

 
Agradeço a ajuda.
 
 

 
 

 
 

 
 

 
 
 #yiv7749393027 body, #yiv7749393027 div, #yiv7749393027 table, #yiv7749393027 thead, #yiv7749393027 tbody, #yiv7749393027 tfoot, #yiv7749393027 tr, #yiv7749393027 th, #yiv7749393027 td, #yiv7749393027 p {font-family:"Liberation Sans";font-size:x-small;}#yiv7749393027 a.yiv7749393027comment-indicator:hover + comment {background:#ffd;display:block;border:1px solid black;padding:0.5em;}#yiv7749393027 a.yiv7749393027comment-indicator {background:red;display:inline-block;border:1px solid black;width:0.5em;min-height:0.5em;}#yiv7749393027 comment {display:none;}
 _______________________________________________
R-br mailing list
R-br em listas.c3sl.ufpr.br
https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.  
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20180302/693ee4f7/attachment.html>


Mais detalhes sobre a lista de discussão R-br