Skip to content

Conversation

MALIKSAQIB786
Copy link

Fixed small issues in the community tutorials page:

  • Changed "lesson" → "lessons"

  • Made "Modern Pandas" heading consistent

  • Capitalized "Pandas Cookbook"

  • closes #xxxx (Replace xxxx with the GitHub issue number)

  • Tests added and passed if fixing a bug or adding a new feature

  • All code checks passed.

  • Added type annotations to new arguments/methods/functions.

  • Added an entry in the latest doc/source/whatsnew/vX.X.X.rst file if fixing a bug or adding a new feature.

Fixed small issues in the community tutorials page:
- Changed "lesson" → "lessons"
- Made "Modern Pandas" heading consistent
- Capitalized "Pandas Cookbook"
Copy link
Member

@simonjayhawkins simonjayhawkins left a comment

Choose a reason for hiding this comment

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

Thanks @MALIKSAQIB786 for the PR.

* `Using Pandas and XlsxWriter to create Excel charts <https://pandas-xlsxwriter-charts.readthedocs.io/>`_

Joyful pandas
Modern pandas
Copy link
Member

Choose a reason for hiding this comment

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

why is this changing?

Copy link
Author

Choose a reason for hiding this comment

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

I realize now that 'Joyful Pandas' is the original title. I initially changed it to 'Modern Pandas' to keep the headings uniform and professional, similar to other tutorial sections. If preferred, I can revert it back to 'Joyful Pandas'

@MALIKSAQIB786
Copy link
Author

MALIKSAQIB786 commented Sep 17, 2025 via email

This is a guide to many pandas tutorials by the community, geared mainly for new users.

pandas cookbook by Julia Evans
Pandas Cookbook by Julia Evans
Copy link
Member

Choose a reason for hiding this comment

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

Why should this heading be capitalized when the next one is not?

explain to me the difference between Cookbook and workshop

Copy link
Author

Choose a reason for hiding this comment

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

Thanks for asking. I capitalized “Pandas Cookbook” because it refers to a specific published resource, so it makes sense to treat it as a proper title. On the other hand, “pandas workshop” feels more like a descriptive label for a workshop rather than a formal title, so I left it in lowercase

Copy link
Member

Choose a reason for hiding this comment

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

Both are named resources with dedicated GitHub repositories, structured content, and clear authorship. In fact, the “pandas workshop” has been presented at PyCon US, SciPy, and multiple international conferences, and includes a formal license and publication history. That’s arguably more “formally titled” than the Cookbook, which is a personal project.

Both resources are titled and curated—not generic or ephemeral.

Both are GitHub-hosted collections of Jupyter notebooks, making them structurally equivalent.

The workshop even references a published book (“Hands-On Data Analysis with Pandas”) by the same author, adding to its formal pedigree.

So the distinction feels arbitrary. If “Pandas Cookbook” deserves capitalization for being a named resource, then “Pandas Workshop” should too—especially given its professional delivery and licensing.

By labeling it as a “descriptive label” and leaving it lowercase—while capitalizing “Pandas Cookbook”— this implies a hierarchy of formality or importance that doesn’t hold up under scrutiny. That framing could be seen as diminishing the workshop’s legitimacy, especially since it’s arguably more professionally curated than the Cookbook.

Copy link
Author

Choose a reason for hiding this comment

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

Thank you for pointing this out. You’re right that both Pandas Cookbook and pandas workshop are established, curated resources with dedicated repositories and authorship. For the sake of consistency, I’m happy to adjust the formatting so that both are either capitalized or left lowercase, depending on the project’s style preference. Please let me know which option you’d like, and I’ll update the PR accordingly

@simonjayhawkins
Copy link
Member

Thanks again for the contribution and for engaging thoughtfully with the feedback.

After reviewing the changes and the surrounding discussion, I think it’s best to leave the original formatting and titles as-is and that the proposed edits are not necessary at this time.

I’ll go ahead and close the PR, but thank you again for taking the time to submit it—and I hope you’ll consider contributing again in the future.

@MALIKSAQIB786
Copy link
Author

MALIKSAQIB786 commented Sep 17, 2025 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants