New in Datalore: Documentation Popups, Better Code Completion, Interactive Widgets, and Enhanced Markdown
The first half of summer is officially over and we are happy to share some exciting Datalore improvements.
Documentation is the first thing you look for when trying to use any new method, module or class, especially when you are just starting your data science journey and don’t know much.
Full documentation tells you everything about all the parameters, including their types and meanings, so you can write code correctly without searching other websites for help.
Brief documentation, with a simple list of parameters, can help speed up the coding process by showing you the parameters’ order and types when you already know their meanings.
Documentation is now available directly in the Datalore online code editor. Keep your Data Science flowing and access documentation using:
- Set the caret + Cmd/ctrl + hover for brief documentation;
- Set the caret + F1 + hover for full documentation.
You no longer need to spend precious time searching the web to find a model’s parameter descriptions and method specifications.
Better and smarter code completion
We’ve improved the performance of code completion. This took some hard work on our part, and now the benefits are all yours.
Moreover, Datalore’s smart code editor can now auto-indent if, elif, else, try, except, and finally clauses so that you don’t need to spend time doing it manually. Inserting auto-suggested items or just adding the colon after typing manually will correctly indent or dedent the statement.
We’ve added integration with Ipywidgets. Now your notebooks can be even more interactive.
So far we have:
- Basic widgets support;
- Display data types support.
Generate a table of contents
Add a new Markdown cell and press “Generate Table of Contents” in the Cell Options. Now you can get a sense of your project as a whole and also easily jump to any part of your notebook.
New Markdown toolbar
You asked for it, we did it!
We’ve added a Markdown toolbar to facilitate formatting and to speed up your work with text in Datalore notebooks.
Give us some feedback
We hope your data science journey with Datalore is going well. Don’t hesitate to give us your feedback. To do so, just click the dialog icon near your profile logo on the Datalore home screen.
Subscribe to Blog updates
Thanks, we've got you!
Extra Datalore Credits for Flexible CPU and GPU Computing Power
Different analytical tasks have different computing requirements. Depending on the complexity of your project, the computing power you need can vary significantly from month to month. That's why we're introducing the option to purchase extra Datalore credits. Read more.
How to Read From MySQL Database to pandas With Datalore
Reading data from a MySQL database to a pandas dataframe can be intimidating. Establishing a connection, keeping the credentials safe, creating an SQL query within a string variable, and saving the result to pandas is not a trivial task.
New in Datalore 2023: Run API and a Number of Performance Improvements
Since January 2023, we have rolled out a number of new features for our Community and Professional users. The list includes the long-awaited Datalore Run API, a more robust reactive kernel, a whole array of Powerful CPUs and GPUs, Datalore credits for Professional users, and a number of performance improvements.
Can data science collaboration be secure? [New Datalore Case Study]
Working with financial data is not a trivial task, as you can’t just access a production database or a data lake, download the data, and work on it. You have to ensure secure access to the data and produce insights that are easy to share as well.