A nova IDE da Posit
R-Ladies Goiânia
✔️ IDE (Ambiente de desenvolvimento) VOLTADA a ciência de dados de última geração, desenvolvida para Python e R.
✔️ Ele combina o poder de uma IDE completa com ferramentas interativas de ciência de dados para Python e R.
Evolução natural do ecossistema Posit
Suporte nativo para Python
Interface moderna e performática
VS Code (um fork do Code OSS)
Tip
Você usa o RStudio e deseja mais recursos para personalizar ou estender seu ambiente de desenvolvimento integrado (IDE)?
Algumas funcionalidades estão disponíveis no Positron, mas não no RStudio:
Acesso fácil a múltiplas versões do R e múltiplas sessões simultâneas
Assistente de IA integrado que pode “ver” e executar código em suas sessões ativas de R (ou Python)
Python como linguagem de primeira classe com suporte para fluxos de trabalho de ciência de dados em pé de igualdade com o R
Suporte para outras linguagens além de R e Python, por meio de inteligência de linguagem integrada ou extensões
Explorador de dados integrado para dataframes em suas sessões ativas e para diversos tipos de arquivos de dados (CSV, Parquet, etc.)
Extensibilidade através de um amplo mercado de extensões de terceiros
Sessões remotas - interface local com processamento computacional em outro local
Interface e componentesAtalhos essenciaisProjetos no PositronPython e outro no RVocê escreve o código em um
editor, executa o código noConsolee visualiza os resultados, como gráficos, variáveis e relatórios, em painéis ou guias dedicados.
Eles podem ser ativados:
workbench.keybindings.rstudioKeybindingsReinicie o Positron após alterar essa configuração.
Consulte a lista completa de atalhos do RStudio - Positron aqui.
Consulte a lista completa de atalhos do - Positron aqui.
Tip
Criamos uma lista dos principais atalhos, confira na pasta do projeto:
atalhos > atalhos_positron.qmd
| Comando | Windows/Linux | Mac | Descrição |
|---|---|---|---|
| Executar código | Ctrl + Enter |
Cmd + Enter |
Executa linha ou seleção |
| Command Palette | Ctrl + Shift + P |
Cmd + Shift + P |
Abre paleta de todos comandos |
| Buscar arquivos | Ctrl + P |
Cmd + P |
Busca rápida de arquivos no projeto |
| Comando | Windows/Linux | Mac | Descrição |
|---|---|---|---|
| Renderizar Quarto | Ctrl + Shift + K |
Cmd + Shift + K |
Renderiza documento .qmd |
| Inserir chunk | Ctrl + Alt + I |
Cmd + Option + I |
Insere novo chunk de código |
| Comentar linha | Ctrl + Shift + C |
Cmd + / |
Comenta ou descomenta código |
| Comando | Windows/Linux | Mac | Descrição |
|---|---|---|---|
| Executar chunk completo | Ctrl + Shift + Enter |
Cmd + Shift + Enter |
Executa todo o bloco de código |
| Focar no console | Ctrl + 2 |
Cmd + 2 |
Move foco para o console |
| Limpar console | Ctrl + L |
Cmd + L |
Limpa saída do console |
O Positron utiliza barras de ação em todo o aplicativo para colocar funcionalidades essenciais ao seu alcance.
Fonte: Posit. Barras de ação.
Fonte: Posit. Elementos das barras de ação.
?tidyverse
# or
help(tidyverse)
Help-me Positron!!
R 4.2 ou superior instalado. Instruções para seu sistema operacional.Se você usa Windows, observe que o Positron não inclui o Rtools atualmente .
Vamos conhecer o Positron?
New Folder from Template
Open Folder
New Folder from git
No VS Code e, portanto, no Positron, as palavras “pasta”, “espaço de trabalho” e “projeto” são usadas quase como sinônimos, pois a forma mais comum de trabalhar é em um espaço de trabalho de pasta única.
Um arquivo Rproj pode permanecer em um projeto sem problemas, portanto não há necessidade de removê-lo ativamente.
New Folder from TemplateNew Folder from Template” ajuda você a iniciar novos projetos mais rapidamente.Solicitação pelo menu file na barra superior, canto esquerdo.
New Folder from TemplateOpen FolderNeste caso você já tem uma pasta com os arquivos do seu projeto.
New Folder from gitGitHubO Explorador de Dados foi projetado para complementar a exploração de dados baseada em código, permitindo:
Visualização dados em uma grade semelhante a uma planilha.
Filtragem e classificação de dados temporariamente e estatísticas resumidas úteis diretamente no Positron.
Tip
Pode ser usado para visualizar arquivos de dados brutos (CSV, Parquet, etc.) em seu espaço de trabalho do Positron, bem como dataframes em suas sessões ativas de Python ou R.
O Explorador de Dados possui três componentes principais:
Grade de dados : Exibição em formato de planilha das células e colunas individuais.
Painel de resumo : Estatísticas resumidas para cada coluna no conjunto de dados.
Barra de filtros : Filtros temporários para colunas específicas
Use a função view() para abrir:
O painel Variáveis permite visualizar as variáveis da sua sessão Python ou R e, por padrão, está localizado na barra lateral secundária.
Além das variáveis, quando aplicável, exibe tabelas de dados e quaisquer conexões abertas para sua sessão.
Como o Positron é baseado no Code OSS (o núcleo de código aberto do VS Code), você pode usar extensões do VS Code no Positron. As extensões instaladas para o Positron são independentes das extensões instaladas para o VS Code e não interferem umas nas outras.
O Positron possui uma visualização de extensões - Open VSX , um projeto de código aberto.
A Posit é uma das principais patrocinadoras do Open VSX.
A extensão Air da Posit exibe o selo de Editor Verificado “Posit Software, PBC” e “lionel-”, o desenvolvedor da Posit que publicou a extensão.
Tip
Acesse as extensões via Ctrl+Shift+X (Windows/Linux) ou Cmd+Shift+X (Mac)
Portuguese - Code Spell Checker
Tip
Para aprofundar, consulte a documentação do pacote reticulate.
Tip
Seus pacotes e bibliotecas R continuam funcionando normalmente. Não é necessário reinstalar.
Não é tudo ou nada
Vale ressaltar que usar o Positron não é uma decisão de tudo ou nada.
É perfeitamente razoável:
Escolha a ferramenta que melhor se adapta ao seu fluxo de trabalho!
Clique aqui.

R-Ladies Goiânia | Curso Positron IDE