-
Notifications
You must be signed in to change notification settings - Fork 4
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
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this 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 |
There was a problem hiding this comment.
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, |
There was a problem hiding this comment.
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. |
There was a problem hiding this comment.
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. |
There was a problem hiding this comment.
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**") |
There was a problem hiding this comment.
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. |
There was a problem hiding this comment.
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.
No description provided.