UoAACG / WorkshopNotebooks

Repository of the Scientific Python Worshop at UOA
MIT License
4 stars 1 forks source link

Ιδεές για projects στην Python #2

Open panosalex opened 6 years ago

panosalex commented 6 years ago

Καλησπερα παιδια

Μετα απο μια συζητηση με τον Φωτη, ειπαμε να προσπαθησουμε να προτεινουμε καθε φορα ο καθενας απο ενα διαφορετικο project-ασκηση και να προσπαθουμε ολοι μαζι να την λυνουμε στην αιθουσα.

Για παραδειγμα, εγω εχω καποια διαγραμματα σε Excel (που αφορουν τις γεωμαγνητικες καταιγιδες,αλλα αυτο δεν εχει και τοσο σημασια) και θελω να τα κανω σε Python (και για μπορω να τα επεξεργαστω καλυτερα και για εξασκηση).

Μονος μου δεν ξερω ακομα πως να κανω κατι τετοιο,μιας και ειμαι τελειως αρχαριος με την Python. Ομως μπορουμε να το προσπαθησουμε ολοι μαζι, αν θελετε, απο κοντα. Μιας και ειδαμε εναν τροπο να ανοιγουμε αρχεια txt σημερα, μπορουμε να δουμε και πως να ανοιγουμε και αρχεια Excel ή οτιδηποτε αλλο θελουμε γενικα

Μπορει ο καθενας να σκεφτει απο ενα θεμα που τον ενδιαφερει να κανει στην Python και να το βλεπουμε ολοι μαζι στην πραξη μετα (ασχετα με τα ηδη υπαρχοντα θεματα που εχει σαν στοχο η ομαδα να κανει)

fotisAnagnostopoulos commented 6 years ago

To excel αρχείο πρακτικά είναι csv. Έχουμε λοιπόν δυο προβλήματα.

  1. Πως φορτώνουμε .csv αρχεια
  2. Πως πλοτάρουμε τα δεδομένα που χρειαζόμαστε.

Οποτε ας γκουγκλάρουμε σχετικά και ας αναφέρουμε λύσεις/ιδέες στους υπόλοιπους

Mixpap commented 6 years ago

Γενικά για ανάλυση δεδομένων υπάρχει η pandas (https://pandas.pydata.org/) οπότε μπορεί να μπεί αυτο μαζί με μια παρουσίαση της. Για φορτωμα excel αρχείων: https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_excel.html

Αλλιώς η λύση είναι όπως είπε ο φώτης σώζοντας το σαν csv και ανοίγοντας το όπως δείξαμε.

Mixpap commented 6 years ago

Εδώ είναι το περυσινο workshop όπου φορτώσαμε csv αρχείο για να εκτιμήσουμε τη περιοδικότητα του Ήλιου μέσω FFT https://github.com/UOAPythonWorkshop/WorkshopNotebooks/blob/master/1st%20Workshop.ipynb

Και εδώ μέσω pandas https://github.com/UOAPythonWorkshop/WorkshopNotebooks/blob/master/Pandas%20Tutorial.ipynb

Σκεφτείτε μήπως θέλετε να χρησιμοποιήσουμε κάτι απο αυτά με λίγο περισσότερο ανάλυση.