Feature request: Transpose Data
- Dominant language
- JavaScript
- Stars
- 35.8k
- Forks
- 4.1k
- Avg merge
- 2d 26m
- Merged PRs (30d)
- 33
Description
**Is your feature request related to a problem? Please describe.**
Often I've copied raw text from a table and want to paste it into notes. If the table or entries are long then it isn't readable and is either wrapped or truncated from easy reading. One solution is to transpose the data (using the Excel terminology) which will take the delimited data and change it to columns.
**Describe the solution you'd like**
Data such as the following
Heading 1 | Heading 2 | Heading 3
---------- | ---------- | -----------
Row 1 Data 1 | Row 1 Data 2 | Row 1 Data 3
Row 2 Data 1 | Row 2 Data 2 | Row 2 Data 3
Would be transformed into
Heading 1 Row 1 Data 1 Row 2 Data 1
Heading 2 Row 1 Data 2 Row 2 Data 2
Heading 3 Row 1 Data 3 Row 2 Data 3
Where a separator (in this case a tab) can be chosen by the user.
**Describe alternatives you've considered**
It's either move the data through Excel or a really complicated recipe which can't be dynamic to the number of columns in the initial data.
**Additional context**
Thanks as always for consideration and a great tool.
Contributor guide
Research direction
No files, tests, or entry points are identified in the issue, so first locate the existing table or delimited-data operations and their user controls. The work is done when table data can be transposed dynamically and the user can choose the output separator, with coverage for the shown transformation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100