{"repo":"atsyplenkov/pastum","free":true,"listed":false,"github":"https://github.com/atsyplenkov/pastum","clone":"git clone https://github.com/atsyplenkov/pastum.git","description":"VS Code extension to transform table from clipboard to R, Python, Julia, JS or MD dataframe","language":"JavaScript","stars":52,"topics":["paste","vscode-extension","clipboard","dataframe","julia","pandas-dataframe","polars-dataframe","python","rstats","tidyverse"],"license":"MIT","category":"productivity","readme_excerpt":"pastum pastum allows you to quickly transform any text/HTML/CSV table from your clipboard into a dataframe object in your favorite language — R, Python, Julia, JavaScript or Markdown. Almost all popular frameworks are supported; if something is missing, don't hesitate to raise an issue. Example usage Text table to polars (Python) Using the command palette, insert the copied text table as a Python, R, or Julia object. Select the framework on the go. Just press Ctrl/Cmd+Shift+P , type pastum , and select the preferred option: Text table to tibble (R) Or you can specify the pastum.defaultDataframeR / pastum.defaultDataframePython parameter in the VS Code settings and insert the table using the right-click context menu by selecting Pastum: paste as default dataframe . The inserted language-framework pair will depend on the editor language (i.e., you cannot paste a pandas dataframe into an R file using this command) : Supported languages and frameworks - R: base , tribble 🔢 , tibble ✨ , data.table 🎩 - Python: pandas 🐼 , polars 🐻 , datatable 🎩 - Julia: DataFrames.jl - JavaScript: base , polars 🐻 , arquero 🏹 , danfo 🐝 - Markdown: columnar ↔️ , compact ↩️ - SQL: many options to generate SELECT, INSERT, UPDATE, MERGE, AND CREATE TABLE statements. pastum recognises tables in the following formats: text, HTML, CSV, TSV. Try it Yourself In the table below, the most unfortunate and complex situation is presented. It is a mixture of empty cells, strings, integer and float values. S","default_branch":null,"files":null,"tree":[],"storefront":"/r/atsyplenkov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/atsyplenkov/pastum/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}