jupyter / notebook

Jupyter Interactive Notebook
https://jupyter-notebook.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
11.55k stars 4.84k forks source link

Any plan for including a CSV file viewer such as Calc? #921

Closed jskDr closed 1 year ago

jskDr commented 8 years ago

As a data scientist (actually, a machine learning researcher for cheminformatics), I always switch on and off between the Jupyter notebook and the Libre calc. Although for editing codes I am using Sublime Text as well, there is already initiation of a web editor in the notebook. However, I am not sure whether there is any future plan to add up a CSV file manipulation tool in the Jupyter notebook. If this is an issue already discussed here, I am so sorry about bothering the reflector.

(James) Sung-Jin Kim sungjinkim@fas.harvard.edu

Carreau commented 8 years ago

Likely not CSV limited, and probably not baked in. You can rely on tools like HandsonTable that make Pandas dataframe interactive.

JamiesHQ commented 7 years ago

@gnestor : it sounds like this request would be partially satisfied in JLab with the CSV viewer pane.

@jskDr : have you been able to check out JupyterLab and do you think it would solve (at least partially) your need here to view a CSV in the Jupyter environment? Did HandsonTable provide you with the needed functionality? If so, would you be comfortable with us closing the issue?

gnestor commented 7 years ago

@jskDr Currently, JupyterLab provides a CSVWidget for viewing CSV data. Additionally, I am actively developing jupyterlab_table which is an interactive table for viewing CSV files and tabular data (pandas DataFrames) outputs in the notebook (both classic notebook and jupyterlab). I plan on adding features to this project such as editing and charting. jupyterlab_table uses the Data Package spec and I just discovered this package last week that looks like a way to render a Data Packages using Vega, Plotly, Recline, Handson, and react-virtualized (which is the renderer that is currenly implemented), so it might be trivial to add these rendering options. I suggest opening an issue on jupyterlab_table :+1:

krassowski commented 4 years ago

@jskDr as for editing CSV files it is now possible in JupyterLab with my jupyterlab-spreadsheet-editor.

jtpio commented 1 year ago

Closing as fixed in Notebook 7, which uses the same CSV viewer as in JupyterLab:

image