Como instalar um pacote no R em versões recém lançadas?

Kiana Khansmith
macklin celebrini has autism
Fai_Ryy
PUT YOUR BEARD IN MY MOUTH
almost home

@theartofmadeline
art blog(derogatory)
Sweet Seals For You, Always
Sade Olutola

ellievsbear
official daine visual archive
RMH
🩵 avery cochrane 🩵
tumblr dot com

Xuebing Du
seen from United States
seen from United States
seen from United States

seen from Netherlands
seen from United States

seen from Germany
seen from United States
seen from United States

seen from United Kingdom

seen from Finland
seen from Dominican Republic
seen from Türkiye

seen from United States

seen from Italy

seen from Türkiye
seen from United Kingdom

seen from Brazil
seen from United Kingdom
seen from United Kingdom
seen from Lithuania
@alexsandro-prado
Como instalar um pacote no R em versões recém lançadas?

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Java Runtime Environment (JRE) não instala
Diversas aplicações desenvolvidas utilizam o ambiente Java (Java Runtime Environment). Utilizo o Pentaho e tive sérios problemas com uma atualização do JRE no Windows 10 (versão 1909), o que me fez desinstalar e reinstalar para uma versão anterior. Mas o grande problema, por motivos que desconheço, foi que o instalador do JRE não executava.
A solução foi tentar remover os resquícios da versão do JRE com a ferramenta Solução de problemas para instalação e desinstalação de programas, desenvolvida pela Microsoft.
Escolhi a opção Desinstalado e localizei a versão anterior do JRE. Em alguns minutos foi feita sua remoção e a partir daí, ao executar o instalador da versão mais recente a instalação finalmente passou a ser possível.
Espero que sirva de ajuda, caso alguém passe por isso. Perdi muito tempo tentando solucionar esse problema
Instalação do Pentaho Data Integration 9 no Windows 10
INTRODUÇÃO
O Pentaho Data Integration é o componente da suíte Pentaho usado para criar processos de extração, transformação e carga (do inglês Extraction, Transformation and Loading, ETL) que alimentam o banco de dados. Trata-se da ferramenta mais popular e madura da suíte inteira, com seus mais de 15 anos de existência.
Com o Pentaho Data Integration é possível fazer inúmeras operações de Integração de Dados. Como por exemplo:
Migração de dados;
Movimentação de grandes volumes de dados;
Transformação de dados;
Limpeza de dados;
Conformidade de dados.
INSTALAÇÃO
1. Arquivos necessários
Downlaod Pentaho Data Integration 9 (Community Edition) em um local de sua escolha.
Java SE Runtime Environment 8u241 (jre-8u241-windows-x64.exe)
PS1: Caso queira baixar o restante das aplicações da suite, acesse aqui.
PS2: Versões mais recentes do Java SE Runtime Environment não funcionam com o Pentaho Data Integration 9.0 e 9.1
2. Procedimentos
O Pentaho Data Integration 9 é uma aplicação portável, sendo necessário apenas baixar o arquivo .zip e descompactar em uma pasta e realizar alguns ajustes.
Antes de prosseguir, é necessário ter instalado o Java Runtime Environment* (JRE, Java Runtime) e que a variável de ambiente PENTAHO_JAVA_HOME esteja configurara para a pasta raiz do seu JRE.
Para editar as variáveis de ambiente, digite no Iniciar do Windows 10: editar as variáveis e selecione.
Logo após, clicar em Variáveis de ambiente:
Na próxima janela, clicar em Novo em Variáveis do Sistema e crie nome da variável PENTAHO_JAVA_HOME e em Valor da Variável: C:\Program Files\Java\jre1.8.0_241
Por fim, ficando igual conforme imagem abaixo. Para concluir, clique em ok.
Caso não possua privilégios administrativos, configure a mesma como variável de usuário.
Utilização
Para iniciar o Pentaho Data Integration, abra o arquivo Spoon.bat, no meu caso localizado em D:\data-integration\Spoon.bat. Caso queira criar um ícone para área de trabalho, basta criar um atalho a partir do Spoon.bat e copiar para Área de Trabalho ou Menu Iniciar (C:\ProgramData\Microsoft\Windows\Start Menu\Programs).
Aumentando a memória
Por padrão, o Pentaho tem a memória máxima de utilização limita a 2GB, o que pode ser alterado caso exista memória disponível no computador. Caso esteja manejando um Big Data é interessante aumentar.
Em Spoon.bat clique com o botão direito do mouse e escolha editar. Com isso, abrirá o Bloco de Notas. Procure a variável PENTAHO_DI_JAVA_OPTIONS que por padrão estará com 2GB (-Xmx2048m). Aqui alterei para 15.360 (15GB).
Convertendo pasta XLSX para CSV
Imagine que seja necessário converter diversos arquivos salvos em XLSX para CSV. Para aqueles que utilizam PostgreSQL, por exemplo, é bem útil.
Então, a solução é o código abaixo em Visual Basic. No meu caso, foi uma solução eficiente.
Sub SaveAsCsv() Dim wb As Workbook Dim sh As Worksheet Dim myPath As String Dim myFile As String Dim myExtension As String Dim FldrPicker As FileDialog 'Optimize Macro Speed Application.ScreenUpdating = True Application.EnableEvents = False Application.Calculation = xlCalculationManual 'Retrieve Target Folder Path From User Set FldrPicker = Application.FileDialog(msoFileDialogFolderPicker) With FldrPicker .Title = "Select A Target Folder" .AllowMultiSelect = False If .Show <> -1 Then GoTo NextCode myPath = .SelectedItems(1) & "\" End With 'In Case of Cancel NextCode: myPath = myPath If myPath = "" Then Exit Sub 'Target File Extension (must include wildcard "*") myExtension = "*.xls*" 'Target Path with Ending Extention myFile = Dir(myPath & myExtension) 'Loop through each Excel file in folder Do While myFile <> "" 'Set variable equal to opened workbook Set wb = Workbooks.Open(Filename:=myPath & myFile) nameWb = myPath & Left(myFile, InStr(1, myFile, ".") - 1) & ".csv" ActiveWorkbook.SaveAs Filename:=nameWb, FileFormat:=xlCSV ActiveWorkbook.Close savechanges:=False 'Get next file name myFile = Dir Loop 'Reset Macro Optimization Settings Application.ScreenUpdating = True Application.EnableEvents = True Application.Calculation = xlCalculationAutomatic End Sub
FONTE: https://stackoverflow.com/questions/45998959/load-multiple-csv-files-into-one-table-and-create-id-per-csv-postgres
Descubra o número de linhas / registros em grandes arquivos csv/txt usando R
Imagine que você precise determinar o número de linhas de um arquivo txt ou csv sem precisar abrí-lo para, por exemplo, para dividir em lotes e carregar no R ou Stata. Aqui está a solução:
testcon <- file("xyzfile.csv",open="r") readsizeof <- 20000 nooflines <- 0 ( while((linesread <- length(readLines(testcon,readsizeof))) > 0 ) nooflines <- nooflines+linesread ) close(testcon) nooflines
Fonte:https://www.r-bloggers.com/easy-way-of-determining-number-of-linesrecords-in-a-given-large-file-using-r/

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Contabilidade distribuída reduz custos
O mercado aquecido cria oportunidades para quem já atua com plataformas e aplicações de blockchain. É o caso da Ripple – provedora de soluções para transferência internacional de dinheiro. A empresa abriu escritório no Brasil com o intuito de ampliar os negócios na América do Sul.
O diretor-geral Luiz Antonio Sacco lembra que o Brasil responde por 30% do volume de transações realizado pela Ripple. A rede é composta por mais de 200 instituições financeiras e está presente em 40 países.
“A transferência internacional de fundos é um processo burocrático e moroso, quando realizado pelas tecnologias tradicionais. Com o blockchain, a transação é praticamente instantânea”, explica o executivo. Os custos do processo também despencam com o uso da contabilidade distribuída. A Ripple estima economia, em média, de 70% para as instituições financeiras, quando comparadas as tarifas de câmbio cobradas no mercado.
Fonte: Valor Econômico
Pronto para a Contabilidade de Partida Tripla - Blockchain E TRD Abrindo a Porta?
Texto original de Darryl Bannon FCCA MBA
O humilde débito e crédito. Muitos de nós, de nosso treinamento em contabilidade, nos lembraremos de cortesia do Renascimento italiano. Como um meio de registrar o que se deve e o que é devido através de uma verificação de dupla entrada
Portanto, um tanto poético, que um renascimento digital dentro dos serviços bancários, Fintechs, tenha nos apresentado um paradigma de partida tripla.
Por que uma terceira partida?
A partida dupla tradicional foi estabelecida em um momento em que as empresas tinham uma pequena rede de fornecedores e clientes. No entanto, a exploração global e a tecnologia abriram os mercados, resultando agora em um oceano de transações. Enquanto a tecnologia forneceu melhores sistemas de gravação, como o ERP. Pagamentos, faturas e transações ainda continuar a faltar ou entrar em conflito.
Apesar das inovações da cadeia de suprimentos, as organizações ainda lutam com sua correspondência tri direcional, contas a receber e outras entradas transacionais. Por que não podemos validar uma transação no ponto de contrato?
Esse elemento de validação está no centro da Tecnologia de Registo Ristribuível (TRD), em inglês Distributable Ledger Technology (DLT). (Sem repetir as definições, é importante observar que o Blockchain geralmente é usado como um termo geral. Na verdade, é um dos poucos métodos para validar transações dentro desse grupo de tecnologias).
TRD (DLT)
Um compartilhamento de registro entre uma rede de vendedores e fornecedores significa que, em vez de ambas as partes terem que inserir suas próprias transações em dois conjuntos separados de livros, uma única transação pode ser inserida e validada na rede. As entradas recíprocas serão então registradas simultaneamente para ambas as partes em seus respectivos sistemas. Pense em um livro compartilhado (livro-razão) como um juiz de transações.
Essa rede pode ser estendida para incluir bancos e autoridades fiscais. Imagine o IVA (imposto sobre valor agregado) sendo registrado em tempo real e sem preparar declarações? Ou pagamentos bancários pré-aprovados e fechados para liquidar de acordo com as condições de pagamento?
Como somente as partes permitidas podem fazer parte dessa rede e as transações são registradas em tempo real, maior transparência de negociação pode ser alcançada. As deficiências na rede podem ser detectadas e quaisquer dificuldades de negociação podem ser analisadas pela rede. Portanto, potencialmente reduzindo o risco de não-pagamento e contratos fracassados.
Novo modelo para negociação?
As organizações vêm explorando métodos para reduzir a reconciliação transacional por algum tempo. As DLTs oferecem uma alternativa segura, resultado em uma rede segura para reduzir os volumes transacionais. Enquanto alguns terão problemas com seus concorrentes com visibilidade de suas transações, aprovações independentes podem ser implementadas podem ser colocados em prática. Imagine uma equipe de controladores financeiros externos para uma rede, que pode ter supervisionada sem que as empresas individualmente tenham acesso a cláusulas contratuais. Ou serviços compartilhados evoluindo para este papel?
À medida que os registos partilhados se situam no topo dos sistemas contábeis existentes no mercado interno, a forma como as organizações optam por entrar e envolver-se nessas redes dependerá da indústria. Para algumas indústrias, é cada vez mais importante verificar a autenticação de materiais, por exemplo, comércio de diamantes, produtos farmacêuticos e mecanização de marcas. Ao negociar apenas com membros da rede, as organizações podem reduzir ou eliminar o risco de produtos falsificados ou usar materiais de origem ilegal. Qualquer contrato feito terá entradas automaticamente validadas e registradas em seus respectivos livros gerais.
Pensamentos finais
Enquanto a TRD está na sua infância da contabilidade e o que foi acima mencionado refere-se a aplicações B2B (business to business), tais aplicações internas não devem ser ignoradas.
Segundo a Ernst & Young, 21% das organizações americanas estão investindo em DLTs para planejamento de orçamento e previsão. Poderíamos ver o fim de transações complicadas entre várias entradas legais, divisões e sistemas? Portanto, um agrupamento de dados mais preciso e oportuno para o PBF?
De qualquer forma, a TRD está se tornando uma realidade e poderíamos estar adicionando uma nova palavra ao léxico contábil, para unir nossos débitos e créditos - uma entrada Valit?
Blockchain - o próximo grande disruptor para sistemas contábeis? Imagine um país que conecte todos os dados de seus cidadãos usando assinaturas criptográficas, eliminando várias fontes de dados? Parece forçada? Não para a Estônia. Eles começaram a usar a Tecnologia de Registo Distribuível (TRD) para impostos, investimentos e negócios...
Educação do futuro: O que vai mudar no jeito de ensinar e aprender?
Taddy Blecher, professor da Singularity University, explica como a tecnologia pode personalizar o conteúdo e despertar o genuíno interesse do aluno.
Stata 15 no OpenSUSE Tumbleweed
Introdução
Para quem não conhece, o Stata é um das soluções pagas disponíveis no universo da Data Science que funciona em Windows, Macintosh, Linux e Unix. Sua versão 1.0 foi desenvolvida em C e lançada em 1985, originalmente implementada na plataforma DOS. O criador foi William Gould, mas agora é desenvolvido por uma equipe de profissionais. A versão mais atual do Stata é a 16.
Arquivos
Realizar um pedido de avaliação do Stata nesse endereço . Posteriormente será recebido em seu e-mail um usuário e senha para ter acesso ao portal de download do Stata. Preencha e faça o download da versão 64-bit Stata for Linux on x86-64.
É recomendável
Instalação
Supondo que seu arquivo de instalação Stata15Linux64.tar.gz esta em sua pasta Download (~/Downloads), realize os seguintes comandos no terminal (konsole no KDE):
Descompactando
cd ~/Downloads mkdir statainstall tar -xvzf Stata15Linux64.tar.gz -C statainstall
Instalando
Crie um diretório para instalação
sudo mkdir /usr/local/stata15 cd /usr/local/stata15
Execute o script de instalação
sudo ~/Downloads/statainstall/install
Licença
Para configurar o arquivo de licença, basta executar ./stinit (você precisará de privilégios de root para gravar o arquivo). Certifique-se de ter o número de série, código e autorização.
Caso já tenha o arquivo de licença (stata.lic), supondo que o mesmo esteja em downloads (~/Downloads), basta copiar para a pasta de instalação do Stata:
sudo cp ~/Downloads/stata.lic /usr/local/stata15/
Adicionando ao PATH do OpenSUSE
Para executar o Stata a partir do terminal (Konsole) será necessário adicionar o diretório de instalação ao path do sistema: echo export PATH="/usr/local/stata15:$PATH" >> ~/.bashrc
Você precisa criar seu .bashrc para que as mudanças sejam efetivadas: source ~/.bashrc Depois de adicionar o diretório de instalação ao PATH, você poderá executar a versão apropriada do Stata a partir do terminal, por exemplo: Execuntando dentro do terminal: xstata-mp ou com interface gráfica stata-mp
Ajustes
Possivelmente após a instalação será percebido que o Stata em modo gráfico alguns problemas normalmente são percebidos:
A interface não possui ícones (ou seja, apenas pontos de interrogação)
O programa não tem uma entrada no menu do aplicativo (ou seja, não é possível pesquisar o aplicativo)
As associações de tipo de arquivo não funcionam (ou seja, você não pode clicar duas vezes em um arquivo .dta e abri-lo no Stata)
Links de documentação em PDF não funcionam
A solução é utilizar o script desenvolvido pelo Daniel Bela, que é um script binário do Linux que integra uma instância Stata já instalada no ambiente de área de trabalho.
1. Download stata-integration.bin
2. instalação Execute sudo stata-integration.bin em uma janela de terminal e leia e siga as instruções na tela. Lembrando que quando perguntado sobre o flavor, refere-se a versão do Stata que foi instalada (no nosso caso a 15).
OBS: Embora o script tenha sido desenvolvido para o Ubuntu, consegui executá-lo sem maiores problemas no OpenSUSE Tumbleweed.
That's all folks!
Fonte:
Alvaro Carril
Daniel Bela
Como a tecnologia "blockchain" irá transformar radicalmente a economia
Encontrei essa palestra no TED de 2016 que justamente discute a respeito da tecnologia block chain. Já está a todo vapor nos EUA (pelo que li) e acredito que irá impactar a forma como pensamos e estruturamos os Sistemas de Informações em Contabilidade. Vale a pena asisistir!
Diga "oi" para a economia descentralizada. A tecnologia "blockchain" se propõe a mudar tudo. Em sua lúcida explicação sobre essa tecnologia complexa (e intrigante), Bettina Warburg descreve como as blockchains irão eliminar a necessidade de instituições centralizadoras, como bancos ou governos, facilitando negócios e transformando modelos antigos de comércio e finanças em algo muito mais interessante: um sistema distribuído, transparente e autônomo para intercâmbio de valores.

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming