Questions tagged [dataspell]

JetBrains DataSpell is an IDE for data science with intelligent Jupyter notebooks, interactive Python scripts, and lots of other built-in tools.

The IDE for Professional Data Scientists

DataSpell is an Integrated Development Environment (IDE) that is dedicated to specific tasks for exploratory data analysis and prototyping ML (machine learning) models.

Main features

Python

Regardless of whether you work in Jupyter notebooks or Python scripts, you will always be able to rely on intelligent code completion, on-the-fly error checking and quick-fixes, and easy code navigation.

Markdown

DataSpell supports editing and rendering Markdown in both notebook cells and in separate files. LaTeX support is not ready yet, but coming soon.

Interactive outputs

DataSpell fully supports both static and JavaScript-based outputs used by scientific libraries, such as Plotly, Bokeh, Altair, ipywidgets, and others. For DataFrames, DataSpell offers rich interactive table controls.

Conda

Built-in support for Conda makes it easy to create, manage, and reuse environments and dependencies.

Debugger

The Debugger is supported in both Jupyter notebooks and Python scripts. Stop at breakpoints, step through the code, and browse and manage the state of the variables.

SQL

Connect to your database to explore tables, perform refactorings, import/export data, and more.

R

Basic support for R includes a debugger, dataset and visualization explorer, package manager, intelligent coding assistance, and more.

Plugins

The Vim emulation, Docker, additional VCS, custom appearance themes, and much more is available through a universe of plugins.

Links

66 questions
2
votes
1 answer

Conda env M1 Macos causing "No module named 'keras'" with no error during execution on DataSpell

So, I have a conda env with the following packages installed: tensorboard 2.9.1 pypi_0 pypi tensorboard-data-server 0.6.1 pypi_0 pypi tensorboard-plugin-wit 1.8.1 …
Alberto Sinigaglia
  • 12,097
  • 2
  • 20
  • 48
2
votes
2 answers

How to make DataSpell display the runtime of a cell?

like VS Code enter image description here
潘志义
  • 31
  • 2
2
votes
1 answer

DataSpell - save state like in RStudio?

Is it possible to save the Jupyter variables in DataSpell similar to how this works in RStudio? At the moment, after I closed DS, I need to recompute everything. Of course I can write the main variables to disk myself, but I don't want to do that…
konse
  • 885
  • 1
  • 10
  • 21
2
votes
0 answers

Directly referring to database tables in DataSpell (?)

I downloaded DataSpell, configured Jupyter Notebook (works) and connected to the database which I'm using (works). Is there any way now how I can directly refer to chosen tables in the database (via DataSpell environment) or do I still need to write…
2
votes
0 answers

My DataSpell can not display Latex formula properly

It is a Markdown cell in the Jupyter Notebook file. It is supposed to b a formula but it keeps its original format. I have download TeXiFy plugins but it does not work. I wish it can display like this. This only happens in DataSpell but PyCharm…
rabbitLiu
  • 21
  • 2
2
votes
2 answers

How to adjust the font size for Markdown in IntelliJ DataSpell? (PyCharm)?

I'm trying to enlarge the font for the markdown displayed in the Jupyter Notebooks opened with IntelliJ DataSpell. I have adjusted anything in the Settings Menu you can think of. But it only affects the Menu or the Editor, never the Markdown…
aerioeus
  • 1,348
  • 1
  • 16
  • 41
1
vote
0 answers

How can I configure Jetbrains DataSpell to work on a notebook which is connected to Dataproc cluster?

I have a Dataproc cluster in Google cloud, and instead of using the Google dataproc jupyter notebook on web, is there anyway we can connect DataSpell to run jobs on that cluster? Thanks.
1
vote
0 answers

How to Run selected code/line in Jupyter notebook of DataSpell or PyCharm

Is there anyway to run only selected code/line in Jupyter notebook of DataSpell or Pycharm? In Google Colab, you have the option to run only selected code/line by pressing Ctrl + Shift + Enter. Here I just highlighted only "flights" and run, so it…
1
vote
2 answers

Remote Interpreter DataSpell

I am trying to run scripts on a remote server with DataSpell, so I am trying to configure a remote interpreter. I follow these instructions and I get the error Cannot Save Settings: SSH Python x.x.x user@IP : Python x.x.x (path/to/interpreter) can't…
exch_cmmnt_memb
  • 173
  • 1
  • 13
1
vote
2 answers

Merge two Dataframe without duplicate rows pandas

We have problem in merge two different Pandas data frame, using the merge method it duplicate the rows with the same ID We have two different DF in Pandas: DF1: ID Gender 0 1 Male 1 2 Female 2 3 Female DF2 ID Vote 0 1 30 1 …
Acco
  • 23
  • 4
1
vote
1 answer

Process finished with exit code 133 (interrupted by signal 5: SIGTRAP)

When I tried to run the last line of the code block, the IDE returns Process finished with exit code 133 (interrupted by signal 5: SIGTRAP). Any idea? When I tried to load library(dplyr), it gives me the same error.
JOHN
  • 1,411
  • 3
  • 21
  • 41
1
vote
1 answer

Difference between Jupyter Server and Python interpreter in DataSpell

I work with Jupyter notebooks in Jetbrain's DataSpell. In two places I can configure a python interpreter. What is the difference between Python Interpreter (lower right, in my case Conda env "mpd") Jupyter-Server/ Managed Server (upper right, in…
Raphael Roth
  • 26,751
  • 15
  • 88
  • 145
1
vote
1 answer

Drawing on jupyter notebooks on DataSpell

I know this is "seeking for recommendations", but I have no experience with this. I'm looking for a library for basic drawing in jupyter notebooks. In particular I don't want libraries like plotly or matplotlib, since I don't need to draw…
Alberto Sinigaglia
  • 12,097
  • 2
  • 20
  • 48
1
vote
0 answers

DataSpell not working with conda/miniforge

I have an env, and I have a py script to check if everything works fine: import sys import tensorflow.keras import pandas as pd import sklearn as sk import tensorflow as tf print(f"Tensor Flow Version: {tf.__version__}") print(f"Keras Version:…
Alberto Sinigaglia
  • 12,097
  • 2
  • 20
  • 48
1
vote
1 answer

How to check if computations are done in DataSpell

I am running the following code in DataSpell some_object = function_with_very_long_computations() I seem not able to find any indicators in DataSpell to confirm that line execution is completed. Especially in the case where some_object already…
user1700890
  • 7,144
  • 18
  • 87
  • 183