[R-br] Base de Dados do JSON para o R

Benilton Carvalho beniltoncarvalho em gmail.com
Segunda Junho 16 12:48:27 BRT 2014


por sinal, nao testei o codigo... olhando sua estrutura de dados, vc
devera' editar a ultima coluna pra adicionar, possivelmente, o rownames do
obj resultante.


2014-06-16 12:47 GMT-03:00 Benilton Carvalho <beniltoncarvalho em gmail.com>:

> library(json)
> x = fromJSON(file='arquivo.json')
> do.call(cbind, x[c('_id', 'last_seen', 'section_views')])
>
>
> 2014-06-16 12:23 GMT-03:00 Lincoln Thiago Neves <
> lincolnthiago.neves em gmail.com>:
>
>>  Prezados,
>>
>> Gostaria de uma ajuda na manipulação de um arquivo JSON dentro do R.
>>
>> O arquivo tem as variáveis *_id*, *last_seen*, *section_views*, *urls *e *urls_seen
>> *e segue a seguinte estrutura:
>>
>> {
>> "_id" : "2minformatica em uol.com.br",
>>  "last_seen" : "2014-06-04T23:12:44.426Z",
>> "section_views" : {
>>  "blogs.lancenet.com.br/palestra" : 1,
>> "www.lancenet.com.br" : 3,
>>  "www.lancenet.com.br/flamengo" : 1,
>> "www.lancenet.com.br/futebol" : 1,
>>  "www.lancenet.com.br/minuto" : 1,
>> "www.lancenet.com.br/palmeiras" : 5
>>  },
>> "urls" : [
>> "www.lancenet.com.br/minuto/Palmeiras-Alberto_Valentim_0_1148885234.html
>> ",
>>  "
>> blogs.lancenet.com.br/palestra/2014/06/01/diogo-fica-mais-forte-no-ataque-do-palmeiras
>> ",
>>  "www.lancenet.com.br/palmeiras",
>> "
>> www.lancenet.com.br/palmeiras/Uruguaios-citam-saida-Eguren-empresario_0_1150085149.html
>> ",
>>  "
>> www.lancenet.com.br/futebol/Contrato-Neilton-despede-Santos-Aprendi_0_1147685430.html
>> ",
>>  "
>> www.lancenet.com.br/flamengo/Andre-Santos-retorna-Fenerbahce-proposta_0_1150085006.html
>> ",
>>  "
>> www.lancenet.com.br/palmeiras/Pratto-aguarda-Palmeiras-melhor-aceita_0_1150085180.html
>> "
>>  ],
>> "urls_seen" : [
>> "www.lancenet.com.br/minuto/Palmeiras-Alberto_Valentim_0_1148885234.html
>> ",
>>  "
>> blogs.lancenet.com.br/palestra/2014/06/01/diogo-fica-mais-forte-no-ataque-do-palmeiras
>> ",
>>  "www.lancenet.com.br",
>> "www.lancenet.com.br/palmeiras",
>>  "
>> www.lancenet.com.br/palmeiras/Uruguaios-citam-saida-Eguren-empresario_0_1150085149.html
>> ",
>>  "
>> www.lancenet.com.br/futebol/Contrato-Neilton-despede-Santos-Aprendi_0_1147685430.html
>> ",
>>  "
>> www.lancenet.com.br/flamengo/Andre-Santos-retorna-Fenerbahce-proposta_0_1150085006.html
>> ",
>>  "
>> www.lancenet.com.br/palmeiras/Pratto-aguarda-Palmeiras-melhor-aceita_0_1150085180.html
>> "
>>  ]
>> }
>>
>> Eu preciso colocar este dados em uma 'tabela' da seguinte maneira:
>>
>>   *_id*
>>
>> *last_seen*
>>
>> *section_views*
>>
>> *2minformatica em uol.com.br <2minformatica em uol.com.br>*
>>
>> 2014-06-04T23:12:44.426Z
>>
>> "blogs.lancenet.com.br/palestra" : 1,
>>
>> *2minformatica em uol.com.br <2minformatica em uol.com.br>*
>>
>> 2014-06-04T23:12:44.426Z
>>
>> "www.lancenet.com.br" : 3,
>>
>> *2minformatica em uol.com.br <2minformatica em uol.com.br>*
>>
>> 2014-06-04T23:12:44.426Z
>>
>> "www.lancenet.com.br/flamengo" : 1,
>>
>> *2minformatica em uol.com.br <2minformatica em uol.com.br>*
>>
>> 2014-06-04T23:12:44.426Z
>>
>> "www.lancenet.com.br/futebol" : 1,
>>
>> *2minformatica em uol.com.br <2minformatica em uol.com.br>*
>>
>> 2014-06-04T23:12:44.426Z
>>
>> "www.lancenet.com.br/minuto" : 1,
>>
>> *2minformatica em uol.com.br <2minformatica em uol.com.br>*
>>
>> 2014-06-04T23:12:44.426Z
>>
>> "www.lancenet.com.br/palmeiras" : 5
>>
>>
>> A princípio pretendo utilizar apenas as variáveis *_id*, *last_seen *e
>> *section_view*.
>>
>> Desde já agradeço por qualquer ajuda.
>>
>> Abraços.
>> --
>> Atenciosamente,
>>
>> Lincoln T Neves
>> +55 21 96426-2949
>> lincolnthiago.neves em gmail.com
>> www.lincolntneves.weebly.com
>>
>> _______________________________________________
>> 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.
>>
>
>
>
> --
>
> [image: Benilton Carvalho on about.me]
>
> Benilton Carvalho
> about.me/benilton
>   <http://about.me/benilton>
>



-- 

[image: Benilton Carvalho on about.me]

Benilton Carvalho
about.me/benilton
  <http://about.me/benilton>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20140616/a2240af3/attachment.html>


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