Novo pacote RcppDate 0.0.1 agora no CRAN!

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


[Esteartigofoipublicadopelaprimeiravezem[Thisarticlewasfirstpublishedon Pensando dentro da caixa , e gentilmente contribuiu para os R-blogueiros]. (Você pode relatar um problema sobre o conteúdo desta página aqui)


Deseja compartilhar seu conteúdo com R-blogueiros? clique aqui se você tiver um blog ou aqui se não tiver.

Um novo pacote pequeno com uma nova biblioteca de cabeçalho C ++ está agora no CRAN. Ele traz a biblioteca de datas de Howard Hinnant para R. Esta biblioteca está em uso amplamente difundido há algum tempo e adiciona ao C ++ 11 / C ++ 14 / C ++ 17 o que será (com pequenas modificações ) a biblioteca ‘date’ em C ++ 20. Eu já sabia disso há algum tempo, mas não era necessário, graças à biblioteca CCTZ do Google e ao nosso pacote RcppCCTZ. E, como o CCTZ, ele se baseia no std :: chron, adicionando muitas funcionalidades e aprimoramento da usabilidade. Mas algumas mudanças (e bastante emocionantes!) Em nanotime necessárias, eu tinha um motivo para começar a empacotá-lo como RcppDate. E após alguns dias de gestação e revisão, ele já está disponível via CRAN.

Dois arquivos de exemplo simples estão incluídos e podem ser acessados ​​por Rcpp::sourceCpp(). Seguem-se alguns breves trechos.

O primeiro exemplo mostra três construtores de data. Observe como o mês (e os dígitos iniciais) são literais. Sem aspas para strings em qualquer lugar. E nenhum formato (assim como nosso pacote a qualquer momento para R).

  constexpr auto x1 = 2015_y/March/22;
  constexpr auto x2 = March/22/2015;
  constexpr auto x3 = 22_d/March/2015;

Observe que estes são consexpr resolvidos em tempo de compilação e que o resultado year_month_day O tipo é inferido via auto.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

Um segundo exemplo constrói o último dia dos meses da mesma forma:

  constexpr auto x1 = 2015_y/February/last;
  constexpr auto x2 = February/last/2015;
  constexpr auto x3 = last/February/2015;

Para obter mais informações, consulte a documentação date.h.

Leia Também  Tudo o que você precisa saber sobre análise fatorial múltipla ...

A entrada NEWS (muito branda em primeiro lugar) (de um arquivo NEWS adicionado desde então) para o upload inicial a seguir.

Alterações na versão 0.0.1 (2020-01-17)

  • Upload inicial do CRAN da primeira versão

Se você gosta deste ou de outro trabalho de código aberto que eu faça, agora pode me patrocinar no GitHub. No primeiro ano, o GitHub corresponderá às suas contribuições.

Este post de Dirk Eddelbuettel teve origem no seu blog Thinking inside the box. Relate a agregação excessiva em configurações de terceiros com fins lucrativos.



Se você chegou até aqui, por que não inscreva-se para atualizações do site? Escolha seu sabor: e-mail, Twitter, RSS ou facebook …



cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br