2024 Oct 3rd – UQ PUG 12

Welcome to UQ Python User Group! Check out our general info for how we work and what we do. Below you’ll find the details of this month’s gathering.

Overview

This month we will be discussing Version Control with GitHub, as well as testing out VSCode Liveshare!

Structure

  1. We start today by adding our names to the table below
  2. Add your questions to this page
  3. This month’s presentation
  4. Finally, we spend the rest of the session answering the questions you’ve brought!

Teams

We have moved from a mailing list to a Teams channel! Opt-in to receive PUG updates

How to use this document

This is a Jupyter Notebook, a document format where everything is separated into cells. Each cell contains either markdown, or python.

  • The markdown cells allow you to write formatted text
  • The python cells allow you to write AND run python

A few tips

  • Double click on a cell to edit it
  • CTRL + ENTER to run a cell
  • Press + Code or + Markdown in the top menu to create new cells. Alternatively, press the buttons between cells

Training Resources

We offer Python training sessions and resources, you can find our introductory guide here.

Introduce yourself

What’s your name? Where are you from? Why are you here?
Prakash Rai From home Just learning from scratch
Stéphane Guillou UQ Library For fun!
Ismael Khan UQ GET Help and learn
Cameron West UQ Library / SMP To help (and learn)
Luke Library To learn and try to help
Shaochen UQ GET Learn and help
Elizabeth Zhu

Questions

If you have any Python questions you’d like to explore with the group, please put your question and name in the sections below.

If you think you can help, feel free to contribute to the answers section!

Question 1: What do we use Python for? | Ismael

  • Luke: finds genAI to be more helpful with Python than R. Usually use Python and R for data processing.
  • Cam: graphing with matplotlib for the most part.
  • Ismael: matplotlib, pandas, numpy…
  • Prakash: wants to learn more about both R and Python
  • Elizabeth: text analysis, deep learning, machine learning, sentiment analysis… in the communication between industry and investors
# Put any code you'd like to run here!
2

Question 2: Python for trading/investments? | Elizabeth

  • Module for creating User Interfaces: PySide6, which uses Qt.
    • https://pypi.org/project/PySide6/
    • similar to PyQt
# Put any code you'd like to run here! CTRL + ENTER will run the cell

Next month: PUG at ResBaz!

We will be at ResBaz QLD 2024, at ACU, for a larger meetup with other communities of practice! Please join us on Thursday the 7th of October at 11 am.

  • Website: https://resbaz.github.io/resbaz2024qld/
  • Volunteer: https://docs.google.com/forms/d/e/1FAIpQLSd689WEt6ZJPmd-833S7DaHjthJlvcNmm6qSfePuqnxiyrg6Q/viewform
# Put any code you'd like to run here!

Question 4: Question | Name

Add more details here, then press CTRL + ENTER when you’re done

# Put any code you'd like to run here!

Question 5: Question | Name

Add more details here, then press CTRL + ENTER when you’re done

# Put any code you'd like to run here!