Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add excel into dashboard tutorial #47

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Conversation

apjanusz
Copy link
Contributor

@apjanusz apjanusz commented Jun 7, 2024

No description provided.

Copy link
Contributor

@pplonski pplonski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the article, please find minor changes proposition. Thank you! Good job 🥇

@@ -0,0 +1,157 @@
---
ogTitle: Turn excel sheet into Python dashboard
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

excel or Excel?

In this article you will learn:

- how to load excel sheets to your Jupyter Notebook,
- how to use Markdown, NumberBox, Range and Table `mercury` widgets,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

- `mercury` will be used for interactive widgets and for running notebook as a web app.
- `altair` for creating declarative statistical visualizations.

Make sure that you have installed them before start doing anything.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe add at the end:

Please check articles about Pandas module not found and Altair module not found in the case of any problems.


<Screenshot src={excelSheet} alt="Example excel sheet." />

You need to load the data from an Excel file into a DataFrame. This will allow to manipulate and analyze the data easily.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe change to:

Python will allow to manipulate and analyze the data easily.

Please set a heading for the dashboard using the [**Markdown**](/docs/output-widgets/markdown/) widget:

```python
mr.Markdown(text="# **Employee Hours Log**")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we need ** in # in markdown?


### Add interactive widget

To allow users to filter the data based on age range, you need to include an interactive [**Range**](/docs/input-widgets/range/) widget. This will let users select an age range and dynamically update the visualizations based on their selection.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe:

Please include an interactive Range widget to allow filter the data based on age range.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants