Skip to content
This repository was archived by the owner on Jan 8, 2023. It is now read-only.

My changes #4

Open
wants to merge 253 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
253 commits
Select commit Hold shift + click to select a range
d96496e
Remove unused material, introduce new links
jacopofar Jan 5, 2019
287eaca
Add demo notebook for ML task
jacopofar Jan 5, 2019
7955642
Add Jupyter issues slides replacing Pandas dead section
jacopofar Jan 6, 2019
cbb451e
Add warning note link
jacopofar Jan 6, 2019
87eccb2
Add scikit-learn slides link
jacopofar Jan 6, 2019
6a661a5
Rename section to Table of Contents
jacopofar Jan 7, 2019
e452296
Lowercase content
jacopofar Jan 7, 2019
a81857b
Merge branch 'master' of github.com:jacopofar/IntroPythonForDS
jacopofar Jan 7, 2019
4c8d837
Add a dot
jacopofar Jul 1, 2019
6e4c418
Added dots
jacopofar Jul 1, 2019
ff8a005
Merge branch 'master' of github.com:jacopofar/IntroPythonForDS
jacopofar Jul 1, 2019
c7be8ae
added trouble
JohannaViktor Jan 8, 2020
5ce9c44
add password to gitignore
JohannaViktor Jan 8, 2020
363ef95
Merge pull request #1 from JohannaViktor/master
jacopofar Jan 8, 2020
3a12b70
Created hello file
jacopofar Jul 1, 2020
af04023
Changed the hello file
jacopofar Jul 1, 2020
a437cde
Added new file
jacopofar Jul 1, 2020
3d00166
Added new file for master
jacopofar Jul 1, 2020
0802165
Merge branch 'lesson-1-jul'
jacopofar Jul 1, 2020
b4f77d1
Change introduction to intro
jacopofar Jul 1, 2020
c1b5465
changed README
michi-d Jul 1, 2020
4b1a92f
Merge pull request #2 from michi-d/master
jacopofar Jul 1, 2020
7bf7a88
added the word big
jacopofar Sep 23, 2020
f6fbeac
change the readme
jacopofar Sep 23, 2020
55c4f4d
I did a thing
Sep 23, 2020
c046940
added banana
Tjarke Sep 23, 2020
2fbb2ae
changed the readme
janzenal Sep 23, 2020
bf9ce5d
cheange the readme
Anvar07 Sep 23, 2020
b138e88
Merge pull request #4 from LieneAstica/my-feat
jacopofar Sep 23, 2020
ad8a283
Merge pull request #8 from Tjarke/my_feature
jacopofar Sep 23, 2020
a63d05f
Merge branch 'master' into my_feature
jacopofar Sep 23, 2020
b8750e3
Merge pull request #5 from janzenal/my_feature
jacopofar Sep 23, 2020
df6611d
Merge pull request #7 from Anvar07/my_feature
jacopofar Sep 23, 2020
38544b4
added peanuts
quesada Apr 28, 2021
bb2c7ce
Added a file
kirajano Apr 28, 2021
a84daad
some message
malkhazp Apr 28, 2021
7a8f1c9
jacobo
Bahar-Rezaei Apr 28, 2021
498df86
Merge pull request #13 from Bahar-Rezaei/new-feature
jacopofar Apr 28, 2021
ba239a1
Merge pull request #11 from kirajano/master
jacopofar Apr 28, 2021
835878e
dsfds
jacopofar Apr 28, 2021
1ea8337
Merge branch 'master' into peanuts
jacopofar Apr 28, 2021
7c77d90
Merge pull request #10 from malkhazp/new-branch
jacopofar Apr 28, 2021
9e0ee83
Merge pull request #9 from quesada/peanuts
jacopofar Apr 28, 2021
43ba48f
removed noise
msalehsaudi Jul 14, 2021
8fe4af3
new one
PaulGrzesik Jul 14, 2021
af2fd02
Merge branch 'master' into my-feature
wing0621 Jul 14, 2021
671af5c
Merge pull request #17 from PaulGrzesik/new-features
jacopofar Jul 14, 2021
ca666df
Merge pull request #16 from wing0621/my-feature
jacopofar Jul 14, 2021
bf1d7ad
Merge branch 'master' into new-feature-to-suggest
jacopofar Jul 14, 2021
78cfa53
Merge pull request #15 from msalehsaudi/new-feature-to-suggest
jacopofar Jul 14, 2021
188f578
Ignore the secretpassword.txt file
jacopofar Jul 14, 2021
45aeb97
changed readme
GeoMich Sep 29, 2021
fcb3a5b
edited readme
igivis7 Sep 29, 2021
49ab552
my ingredient
abergues Sep 29, 2021
e72feb8
translated the README to Finnish
eeroolli Sep 29, 2021
4fb8d37
changed again readme
GeoMich Sep 29, 2021
126e327
Merge pull request #21 from igivis7/newF
jacopofar Sep 29, 2021
742c358
Merge branch 'master' into theFinnishVersion
jacopofar Sep 29, 2021
f7310a1
Merge pull request #20 from abergues/Ana-made
jacopofar Sep 29, 2021
d1713d4
Merge pull request #19 from eeroolli/theFinnishVersion
jacopofar Sep 29, 2021
fcaa6c3
Merge branch 'master' into mynewfeature
jacopofar Sep 29, 2021
451acd7
Merge pull request #23 from GeoMich/mynewfeature
jacopofar Sep 29, 2021
56b5dcd
add text
hahahazel Sep 29, 2021
0bc139e
Merge pull request #24 from hahahazel/my-feature
jacopofar Sep 29, 2021
e5ecd3d
Add new file
soyasis Jan 12, 2022
83462dc
Add new-file
oklaja Jan 12, 2022
2cb5ce2
a great change
franksh Jan 12, 2022
0391c19
Some amazing change
nkorra Jan 12, 2022
3c15261
blah added
khuss Jan 12, 2022
e5835af
some amazing change
Jan 12, 2022
9bd3a2d
new_file-added
ivelina-zaharieva Jan 12, 2022
8811cf3
Add new file
soyasis Jan 12, 2022
14151da
Merge pull request #31 from nkorra/new-amazing-feature
jacopofar Jan 12, 2022
59b2aaa
Merge pull request #30 from oklaja/new-feature
jacopofar Jan 12, 2022
ab4a3a8
Merge pull request #29 from MaryamFaramarzi/new_amazing_feature
jacopofar Jan 12, 2022
e706eb7
Merge pull request #28 from ivelina-zaharieva/new-feature
jacopofar Jan 12, 2022
6647577
Merge pull request #27 from franksh/my-great-feature
jacopofar Jan 12, 2022
b772069
Merge pull request #26 from khuss/new_Awesome_Feat
jacopofar Jan 12, 2022
3c53cae
Merge branch 'master' into branch-2
jacopofar Jan 12, 2022
c738dbf
Merge pull request #25 from plasticfruits/branch-2
jacopofar Jan 12, 2022
686cb22
Created test.py
GenomZ Mar 30, 2022
e119730
changed peanuts file
LuiseStrathe Mar 30, 2022
a06ccd0
added simons file
SimonAlexanderMarkus Mar 30, 2022
42e73b5
Added more peanuts
Sebastian-ehrig Mar 30, 2022
e3e5798
Peanut Butter Jelly
Mar 30, 2022
923ec8f
changes
ShahedNaji Mar 30, 2022
55a4a49
significant improvement of simons file
SimonAlexanderMarkus Mar 30, 2022
d66ab5a
Merge pull request #32 from GenomZ/change-readme
jacopofar Mar 30, 2022
74970df
Merge pull request #33 from ShahedNaji/changes
jacopofar Mar 30, 2022
9202980
Merge pull request #34 from dalgurnawi/change-readme
jacopofar Mar 30, 2022
5c29b0a
Merge pull request #35 from SimonAlexanderMarkus/simon_adds_files
jacopofar Mar 30, 2022
f7c0154
Merge pull request #37 from Sebastian-ehrig/change-readme
jacopofar Mar 30, 2022
1fe0b42
Merge branch 'master' into change-readme
jacopofar Mar 30, 2022
a27a58c
Merge pull request #36 from LuiseStrathe/change-readme
jacopofar Mar 30, 2022
e0d9478
add forbidden file
jacopofar Mar 30, 2022
1d7752e
Updated answer to meaning
renitsa Jul 1, 2022
040e9aa
My updated changes
HanifDS Jul 1, 2022
b2f16ba
Merge pull request #40 from renitsa/branchbranch
jacopofar Jul 1, 2022
2d91f1d
Merge pull request #39 from HanifDS/Test_Changes
jacopofar Jul 1, 2022
86d5e29
just added a useless file
lodeme Sep 28, 2022
698e1b7
My file!
jan-meyer-1986 Sep 28, 2022
562edbb
some test change
hannesoehler Sep 28, 2022
4b377b9
created some file
dnanad Sep 28, 2022
8ab9c6f
Added mind reading example
ncerutti Sep 28, 2022
8993d82
my first fork commit
Sep 28, 2022
0dc6b68
Update README.txt
jacopofar Sep 28, 2022
9cfa8cb
adding jeans input
misnaej Sep 28, 2022
633c1d1
adding jeans input
misnaej Sep 28, 2022
86621b8
Merge pull request #46 from misnaej/jean-amazing-input
jacopofar Sep 28, 2022
73ed0cf
Merge pull request #45 from louis-demetz/new-feature
jacopofar Sep 28, 2022
e143697
Merge branch 'master' into my-amazing-feature
jacopofar Sep 28, 2022
c1c302f
Merge pull request #41 from hannesoehler/my-amazing-feature
jacopofar Sep 28, 2022
8ea101a
Merge pull request #48 from emaroppo/super-cool-new-feature
jacopofar Sep 28, 2022
b8ae74d
Merge pull request #43 from dnanad/my-amazing-feature
jacopofar Sep 28, 2022
cb8c6b9
Merge pull request #42 from Schlacks/my_feature
jacopofar Sep 28, 2022
b8937e2
Merge pull request #44 from ncerutti/perfect-foresight
jacopofar Sep 28, 2022
ede8bdf
made a lot of changes
inner-outer-space Jan 11, 2023
805336e
add some stuff, delete some stuff
a-schuller Jan 11, 2023
4e954a8
removed peanuts.txt and banana.txt, added fancy_file.txt
WinnieCP Jan 11, 2023
71180fa
I committed
Semi-2-AI-ML-Journey Jan 11, 2023
ff06f14
new_commit
isa-vorkastner Jan 11, 2023
5210d5a
Merge pull request #54 from isa-vorkastner/master
jacopofar Jan 11, 2023
8004434
Merge pull request #53 from Semi-2-AI-ML-Journey/new-amazing-feature
jacopofar Jan 11, 2023
4e8340d
Merge branch 'master' into new-feature-in-blah
jacopofar Jan 11, 2023
b108d15
Merge pull request #52 from a-schuller/new-feature-in-blah
jacopofar Jan 11, 2023
33ec0d0
Merge pull request #50 from WinnieCP/my_new_feature
jacopofar Jan 11, 2023
966df91
Merge pull request #51 from inner-outer-space/adding_something
jacopofar Jan 11, 2023
daca9df
Removed newFile.txt
jacopofar Apr 20, 2023
9104630
removed rice.txt
3ito Apr 20, 2023
0e4030b
some changes
graumannm Apr 20, 2023
1a6c999
File added by michele
michlun Apr 20, 2023
f50692d
some changes
ARosenswie Apr 20, 2023
b00b4dc
Some changes
katiabarros Apr 20, 2023
9407a6b
deleted files
pdjewell Apr 20, 2023
3eb543e
Some change at readme and delete file
tautme Apr 20, 2023
965d52d
added stupid things head in readme
edithDenim Apr 20, 2023
5ac555c
add text
tautme Apr 20, 2023
95d1cdb
Merge pull request #57 from katiabarros/fix-indentation
jacopofar Apr 20, 2023
4ae892b
Merge pull request #58 from pdjewell/new-feature
jacopofar Apr 20, 2023
dab2c38
Merge pull request #59 from graumannm/new_feature
jacopofar Apr 20, 2023
528bd64
Merge pull request #60 from michlun/my_feature
jacopofar Apr 20, 2023
ddc1c59
Merge pull request #61 from tautme/prj-23423-fix-indention
jacopofar Apr 20, 2023
082fbeb
Merge pull request #62 from ehlab/stupid_things
jacopofar Apr 20, 2023
58bfa4e
Merge pull request #63 from 3ito/new-feature
jacopofar Apr 20, 2023
224cacc
modified readme
michlun Apr 20, 2023
6795a53
Merge pull request #64 from ARosenswie/PRJ-9898-new-feature
jacopofar Apr 20, 2023
95077a0
Merge pull request #65 from michlun/my_feature
jacopofar Apr 20, 2023
8162fd9
BRUH
Jun 30, 2023
ca8a6fa
add translation
jacopofar Jun 30, 2023
8dc4619
added me
AbintBabu93 Jun 30, 2023
42c8193
changed readme
xoreisele Jun 30, 2023
5a5132a
added file
MaCoZu Jun 30, 2023
32b110a
Merge pull request #67 from jonabadie/whatever-we-want
jacopofar Jun 30, 2023
a48d376
Merge pull request #68 from jacopofar/translate-to-italian
jacopofar Jun 30, 2023
8b7e53f
add print_ciao.py
DanieleDidino Jun 30, 2023
db16d36
Merge pull request #69 from MaCoZu/master
jacopofar Jun 30, 2023
1d5cda2
Merge pull request #70 from RegiTelma/add-me
jacopofar Jun 30, 2023
051a139
Merge pull request #71 from xoreisele/mybranch
jacopofar Jun 30, 2023
e8537d1
Merge pull request #72 from DanieleDidino/add-print-ciao
jacopofar Jun 30, 2023
b2d0fce
soem trouble
jacopofar Jun 30, 2023
faa5447
Merge branch 'master' into some-trouble
jacopofar Jun 30, 2023
6b5aacc
Merge pull request #73 from jacopofar/some-trouble
jacopofar Jun 30, 2023
b596e97
add current date
jacopofar Sep 26, 2023
6f21354
added new textfile
Sep 26, 2023
e7db049
Changed README.md and added some random txt-files
Sep 26, 2023
cea5e81
removed date from README.md
michaelgerloff Sep 26, 2023
ddb8fb7
Added random text-files
Sep 26, 2023
7c010cb
remove date
SE-Nie Sep 26, 2023
45778be
Cool commit for a cool file
christianboris Sep 26, 2023
ec917a7
Merge pull request #78 from SE-Nie/testing_stuff
jacopofar Sep 26, 2023
3266e1c
Merge pull request #77 from coztomate/newbranch
jacopofar Sep 26, 2023
311af41
Merge branch 'master' into remove_day
jacopofar Sep 26, 2023
6cdab6b
Merge pull request #76 from mk-statistics/remove_day
jacopofar Sep 26, 2023
da937b8
Merge branch 'master' into remove_date
jacopofar Sep 26, 2023
f3123f5
Merge pull request #75 from michaelgerloff/remove_date
jacopofar Sep 26, 2023
1dd2f34
Merge pull request #74 from cbn000/playground
jacopofar Sep 26, 2023
3e9e19b
Added a text file
carecodeconnect Jan 9, 2024
814b04c
changed something...
m42ximilian Jan 9, 2024
8fd5274
Some Rm change
rswm Jan 9, 2024
4cf043f
Edited file, such that personal information can be added
Jan 9, 2024
b072cba
README change bla
Jan 9, 2024
7259c79
add lord_of_the_files
matm01 Jan 9, 2024
c6f06e4
Add topic to README.md
Jan 9, 2024
b2298cb
change
Vinsora Jan 9, 2024
b8adad2
Added post-earnings calculation
adamjasinski Jan 9, 2024
02db9ab
Added my new feature
jv11l Jan 9, 2024
93168fd
Some README.md changes
Aneifer Jan 9, 2024
acc4fb3
Merge pull request #90 from jodsc/master
jacopofar Jan 9, 2024
408086d
Merge pull request #89 from adamjasinski/pead-feature
jacopofar Jan 9, 2024
ca97d6f
Merge pull request #88 from marcwagn/new-feature
jacopofar Jan 9, 2024
5ca62f7
Merge pull request #91 from juttaromberg/new-feature-2
jacopofar Jan 9, 2024
1ef63f5
Merge pull request #87 from carecodeconnect/a-new-feature
jacopofar Jan 9, 2024
fa4a0ae
Merge pull request #85 from Vinsora/master
jacopofar Jan 9, 2024
ebcab69
Merge pull request #84 from pupp37master/new-feat
jacopofar Jan 9, 2024
44c97f6
Merge pull request #83 from rswm/new-feature-bla
jacopofar Jan 9, 2024
a4b8804
Merge pull request #82 from aghauss/new-feature-baba
jacopofar Jan 9, 2024
ce1be42
Merge pull request #81 from Aneifer/new-feature
jacopofar Jan 9, 2024
7e27db6
Merge pull request #80 from matm01/lord_file
jacopofar Jan 9, 2024
3e637d7
ignore osx attribute files
eilseq Apr 9, 2024
5d98450
Merge branch 'master' into filippoguida
eilseq Apr 9, 2024
2543a43
Added a perfect german translation
Mnlohani Apr 9, 2024
ab125dd
changed README.md file
mrvdmrts Apr 9, 2024
7b9a369
with Ukrainian Translations
swaminathanrahul Apr 9, 2024
dbc048e
Added a great swahili translation
Apr 9, 2024
87aec4d
Remove stupid things
johnheusinger Apr 9, 2024
90a02b5
Merge pull request #96 from Mnlohani/add-german-translation
jacopofar Apr 9, 2024
38c1b88
Merge pull request #95 from johnheusinger/remove-stupid-things
jacopofar Apr 9, 2024
a12caac
Merge pull request #97 from elmunye/add-swahili-translation
jacopofar Apr 9, 2024
74704f3
Merge pull request #94 from swaminathanrahul/add-changes
jacopofar Apr 9, 2024
5a84084
Merge branch 'master' into merve
jacopofar Apr 9, 2024
ef36cd2
Merge pull request #93 from mrvdmrts/merve
jacopofar Apr 9, 2024
d80abb2
Merge pull request #92 from eilseq/filippoguida
jacopofar Apr 9, 2024
abac17e
Changed the unicorns file
cristina-v-melnic Jun 26, 2024
a62c1f0
HB hat keine Idee
hrbjoern Jun 26, 2024
dcc4e5c
Clean up some README duplicates
jacopofar Jun 26, 2024
21dd4cb
simple change
Jun 26, 2024
f64dbd2
Merge pull request #101 from SSim80/new-feature
jacopofar Jun 26, 2024
14553b0
Merge pull request #102 from hrbjoern/hb-test-branch
jacopofar Jun 26, 2024
250fda4
Merge pull request #99 from cristina-v-melnic/change_unicorn_file
jacopofar Jun 26, 2024
ab501e5
Merge pull request #103 from jacopofar/change-readme2
jacopofar Jun 26, 2024
b315853
added a file
Ralo93 Sep 10, 2024
34c7abc
new message
joanna333 Sep 10, 2024
2f85c3b
changed hoho.txt
alantump Sep 10, 2024
fad8748
removed empty line
Sep 10, 2024
dd24e06
newbranchadd
Ralo93 Sep 10, 2024
adede15
Merge pull request #104 from Ralo93/master
jacopofar Sep 10, 2024
012eff7
Merge pull request #106 from Ralo93/newBranch
jacopofar Sep 10, 2024
ca8cb5c
Merge pull request #107 from joanna333/new-feature
jacopofar Sep 10, 2024
4779800
Merge pull request #108 from alantump/better-redmeAlan
jacopofar Sep 10, 2024
4489c21
Merge pull request #109 from totobulu/better-readme
jacopofar Sep 10, 2024
07741d6
addition to forked repo
alfonsohera Jan 7, 2025
d60d389
added 1 file and deleted 1 file
mrpolla Jan 7, 2025
de76e2e
MFI changes
ofatunde Jan 7, 2025
b4e9935
removed two files
DavidePanza Jan 7, 2025
d48978a
Merge pull request #115 from DavidePanza/add-test-bla
jacopofar Jan 7, 2025
67e2d52
Merge pull request #114 from ofatunde/mfb
jacopofar Jan 7, 2025
e32bd2a
Merge pull request #112 from alfonsohera/fork-test
jacopofar Jan 7, 2025
bffc436
Merge pull request #111 from mrpolla/add-testfile
jacopofar Jan 7, 2025
8c6925a
Add note on actual content of the repo
jacopofar Mar 18, 2025
361d0be
added Text to README.md
INworldR Apr 2, 2025
b37baa8
Added List of Dogs
Kovox91 Apr 2, 2025
7faf295
added in somestuff.txt file
Patilketaki12 Apr 2, 2025
479cf0e
Creation of new txt file.
vikleu Apr 2, 2025
0670c61
Change to README
lsrodri Apr 2, 2025
28819e7
Merge pull request #118 from Kovox91/add_doglist
jacopofar Apr 2, 2025
d629cb4
Merge pull request #117 from lsrodri/master
jacopofar Apr 2, 2025
67c30ca
Merge pull request #119 from vikleu/added_documentation
jacopofar Apr 2, 2025
56b637c
Modified bruh.txt
minealsan Apr 2, 2025
21a1aa8
Merge pull request #122 from Patilketaki12/add-Doc
jacopofar Apr 2, 2025
f35214a
Merge pull request #123 from INworldR/add-documentation2
jacopofar Apr 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
listings.csv
password.txt
secretpassword.txt

# MAC OS
.DS_Store
1 change: 1 addition & 0 deletions 7.seven.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
you are thinking about the number 7
2 changes: 2 additions & 0 deletions HB_hat_keine_Idee.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@

nee, wirklich nicht :o)
1 change: 1 addition & 0 deletions LegolasWhatDoYourElfEyesSee.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
They are taking the hobbits to Isengard!!!
Empty file added OPENME - Kopie.txt
Empty file.
Empty file added OPENME.txt
Empty file.
121 changes: 71 additions & 50 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,37 @@
# Introduction to Python For Data Science
This repo contains the teaching material for the Introduction to Python (and useful libraries) masterclass at the [Data Science Retreat](http://datascienceretreat.com/).
# Intro to git For Data Science modified :)

## Table of Content
This repo is used as a test target for the DSR course on git.

The original content was material for Python, hence the name, nowadays it acts as a practice target and the
Python files are vestigial.

## Intro in English
This big repo contains the teaching material for the Introduction to Python (and useful libraries) masterclass at the [Data Science Retreat](http://datascienceretreat.com/), it does not cover Pandas.

## Вступ українською
Це велике сховище містить навчальний матеріал для майстер-класу «Вступ до Python» (і корисних бібліотек) на [Data Science Retreat](http://datascienceretreat.com/), воно не стосується Pandas.

## Intro in Finnish
Tämä repo sisältää Suomalaisen version....This big repo contains the teaching material for the Introduction to Python (and useful libraries) masterclass at the [Data Science Retreat](http://datascienceretreat.com/), it does not cover Pandas.

# some other change that will cause conflicts
here it is

# new change
blablabla

# new change 2
merve was here

# Inro auf Deutsch
Dieses Repo ist uber der Inhalt des original Lektion.

## Intro in italian
Questo repository contiene il materiale originale del corso di Python per DSR, ora esperimenti su git.
## Intro in Cherokee
ᎯᎠ ᎡᏆ ᎣᏍᏓ ᎨᏒ, ᎬᏂᎨᏒ ᎢᏧᏩᏁᏗᏱ ᎬᏂᎨᏒ ᏅᏓᏍᎩᏴᏁᎵ.

## Table of contents

* [About Me](#about-me)
* [The Python Programming Language](#the-python-programming-language)
Expand All @@ -12,32 +42,31 @@ This repo contains the teaching material for the Introduction to Python (and use
* [Running the IPython interpreter and a python file](#running-the-ipython-interpreter-and-a-python-file)
* [Jupyter Notebook](#jupyter-notebook)
* [Python basics](#python-basics)
* [Pandas](#pandas)
* [Intro tutorial on pandas basics](#intro-tutorials-on-pandas-basics)
* [Data Munging with Pandas](#data-munging-with-pandas)
* [NumPy and Matplotlib](#numpy-and-matplotlib)
* [NumPy](#numpy)
* [Matplotlib](#matplotlib)
* [Scikit-learn and your first Data Science case](#scikit-learn-and-your-first-data-science-case)
* [Scikit-learn](#scikit-learn)
* [Your first Data Science case](#your-first-data-science-case)
* [SciPy](#scipy)

## Hi
Ciao

## About me
Slides for this section can be found [here](https://slides.com/utstikkar/introtopython-aboutme).
Slides for this section can be found [here](https://docs.google.com/presentation/d/e/2PACX-1vTbd4eONN5nSiNaTWW3uM2RM3O0jsoVT8gQ9byqa0X5vStBZGUBfiUSM7-HegCjymaDbaUzQ-9yyvMR/pub).

## The Python Programming Language
Slide deck for this entire section is available [here](https://slides.com/utstikkar/introtopython-pythonproglanguage).
Complete slides [here](https://docs.google.com/presentation/d/e/2PACX-1vRPV8i3pQw7MCa6eG-9y9LgIFREJF_3sN4opFDXQ2r_NJgea9ObLJQfj4S_CiM6Ptxs7t0WU6lCa-QH/pub?start=false&loop=false&delayms=3000), inclusive of exercises.

### Why Python?
Slides on this topic start [here](http://slides.com/utstikkar/introtopython-pythonproglanguage#/1)
Extra links:
* [The SciPy Lectures -- The Python Language](http://scipy-lectures.github.io/intro/language/python_language.html).

### Python for DS Components
Slides on this topic start [here](http://slides.com/utstikkar/introtopython-pythonproglanguage#/5)
Practice those examples using alternatively python files, the IPython interpreter and an IPython Notebook.

To practice:
* [Python interactive exercises](http://codingbat.com/python)
* [Join the codewars competitions](http://www.codewars.com/?language=python)

### Python 2 vs. Python 3
Slides on this topic start [here](http://slides.com/utstikkar/introtopython-pythonproglanguage#/6)

Note: as explained in the lesson you should now just go with Python 3. These links are from more than 2 years ago but still useful if you need to use old libraries.

A great [notebook](http://nbviewer.ipython.org/github/rasbt/python_reference/blob/master/tutorials/key_differences_between_python_2_and_3.ipynb) covering the main differences has been written by Sebastian Raschka.

Expand All @@ -54,23 +83,28 @@ The most basic interactive Python command line, where each line starts with a `>
#### IDLE
Standard editor in Python distributions, easy to use but very basic.

###ADD-ME
added add me

#### IPython
A more sophisticated interactive Python command line. It incorporates tab-completion, interactive help and regular shell commands. Also look up the `%`-magic commands.


#### Spyder
**Spyder** is part of the **Anaconda** Python distribution. It is a small IDE mostly for data analysis, similar to RStudio. It automatically highlights Syntax errors, contains a variable explorer, debugging functionality and other useful things.


#### Jupyter Notebooks
Interactive environment for the web browser. A Jupyter notebook contains Python code, text, images and any output from your program (including plots!). It is a great tool for exploratory data analysis.

#### Sublime2
A general-purpose text editor that works on all systems. There are many plugins for Python available. There are a free and a commercial version available.

#### Atom
The Open Source cousin of Sublime2.
#### Visual Studio Code
The Open Source cousin of Sublime2, similar to Atom.

#### PyCharm
PyCharm is probably the most luxurious IDE for Python. It contains tons of functions that are a superset of all the above. PyCharm is a great choice for bigger Python projects.
PyCharm is probably the most luxurious IDE for Python. It contains tons of functions that are a superset of all the above. PyCharm is a great choice for bigger Python projects. Free for non-commercial use.

#### Notepad++
If you must use a text editor on Windows to edit Python code, refuse to use anything worse than **Notepad++**.
Expand All @@ -85,33 +119,20 @@ I know people who are successfully using Emacs to write Python code, but haven't
Slides on this topic start [here](http://slides.com/utstikkar/introtopython-pythonproglanguage#/12)

### Jupyter Notebook
A live demo will be given during the masterclass.
A live demo will be given during the masterclass. Here just a [warning note](https://docs.google.com/presentation/d/e/2PACX-1vR2ntOr6vWHgHoC0X3arDtim9fIhaoF7r6Vl5fVjxSXeXpD2NRykOSR_UyQzbtjppD2tiqwkw2peMfQ/pub?start=false&loop=false&delayms=3000)

Experiment further with the IPython Notebook environment with [this Jupyter Notebook](http://nbviewer.ipython.org/github/ipython/ipython/blob/2.x/examples/Notebook/Running%20Code.ipynb).
Try to clone or download it, before opening it, running and modifying its cells.

Many more Jupyter features in [this blog post](http://arogozhnikov.github.io/2016/09/10/jupyter-features.html).

### Python basics
Times to get your hands dirty. Read and test for yourself the examples provided in: [The SciPy Lectures -- The Python Language](http://scipy-lectures.github.io/intro/language/python_language.html).

Practice those examples using alternatively python files, the IPython interpreter and an IPython Notebook.

To practice:
* [Python interactive exercises](http://codingbat.com/python)
* [Join the codewars competitions](http://www.codewars.com/?language=python)

## Pandas
And of course, be aware of the fact Jupyter is NOT an IDE and can bite you in various ways: [See this presentation](https://docs.google.com/presentation/d/1n2RlMdmv1p25Xy5thJUhkKGvjtV-dkAIsUXP-AL4ffI/edit#slide=id.g3cb1319227_1_388)

### Intro tutorials on pandas basics
## Git
Slides are [here](https://docs.google.com/presentation/d/e/2PACX-1vSRDWRpbJpNmtPk5SufekG8bSbBSJGjsua-nf-BxTzS_F2qMkHwmFPzjQlnR6op2pwa0QzL-PTFGikx/pub?start=false&loop=false&delayms=3000)

* [Tutorial: Data structures](https://github.com/utstikkar/pandas-tutorial/blob/master/intro-to-pandas-1-Data-Structures.ipynb)
* [Tutorial: Working with dataframes](https://github.com/utstikkar/pandas-tutorial/blob/master/intro-to-pandas-2-Working-With-DataFrames.ipynb)
* [Tutorial: Using pandas on the MovieLens dataset](https://github.com/utstikkar/pandas-tutorial/blob/master/intro-to-pandas-3-Pandas-On-MovieLens.ipynb)

### Data munging with pandas

* [Exercises](https://github.com/utstikkar/pandas-tutorial/blob/master/data-munging-with-pandas.ipynb)
## What is machine learning
A brief introduction/recap of ML its terminology. Slides [here](https://docs.google.com/presentation/d/e/2PACX-1vRfxH8TbgtOQy24JBu28i12kYrbUquXKu6VZhZC3wyCUdiLW1HqF75mgnLI-EjKHFQUdPeZ-6OYD8G7/pub?start=false&loop=false&delayms=3000)

## NumPy and Matplotlib

Expand All @@ -121,26 +142,21 @@ Start with the official [NumPy Tutorial](http://wiki.scipy.org/Tentative_NumPy_T
Move on to these [exercises](http://scipy-lectures.github.io/intro/numpy/exercises.html).

### Matplotlib
Learn the basics and some more advanced plotting tricks in Matplotlib with this [hands-on tutorial](http://scipy-lectures.github.io/intro/matplotlib/matplotlib.html).
Learn the basics and some more advanced plotting tricks in Matplotlib with this [hands-on tutorial](http://scipy-lectures.github.io/intro/matplotlib/matplotlib.html).

It's also very useful to look at the [gallery](https://matplotlib.org/gallery.html) to find examples of every possible chart you may want.

## Scikit-learn and your first Data Science case
## Scikit-learn and your first ML case

Slides are [here](https://docs.google.com/presentation/d/e/2PACX-1vTjCOfNagJZzOjovAPgNBkVxcddNlKbWZ5oxEjicbuFyEwpAbMjG8m7x0tx3xjqUyKkoYFh0rysWRNL/pub?start=false&loop=false&delayms=3000)
### Scikit-learn
* Introduction to machine learning with scikit-learn [slides](http://slides.com/luciasantamaria/intro-machine-learning-scikit-learn#/)
* Doing machine learning with scikit-learn [slides](https://github.com/luciasantamaria/pandas-tutorial/blob/master/scikit-learn.pdf)
* [Tutorial: Introduction to scikit-learn](https://github.com/utstikkar/pandas-tutorial/blob/master/intro-to-scikit-learn-1-Basics.ipynb)
* [To go further](http://nbviewer.jupyter.org/github/jakevdp/sklearn_tutorial/blob/master/notebooks/Index.ipynb)

## Your first data science case

A great source of data problems nowadays is the Kaggle platform. We'll be starting today with a simple but representative dataset: [Titanic: Machine Learning from Disaster](https://www.kaggle.com/c/titanic).

* [Guide](https://github.com/luciasantamaria/pandas-tutorial/blob/master/titanic-machine-learning.ipynb) for orientation to approach the problem

IMPORTANT: you will find plenty of materials to analyze this data, however you'll learn the most if you give the problem some thought and try out several things before resorting to ready-made answers.


## SciPy
## SciPy
SciPy is a collection of mathematical algorithms and convenience functions built on the Numpy extension of Python.
[Here](http://scipy-lectures.github.io/intro/scipy.html) is a hands-on overview of this collection, together with practical exercises and more advanced problems.

Expand All @@ -152,3 +168,8 @@ This repository contains a variety of content: some developed by Amélie Anglade
The third-party content is distributed under the license provided by those parties. Any derivative work respects the original licenses, and credits its initial authors.

Original content developed by Amélie Anglade is distributed under the MIT license.


## New section

New content
10 changes: 10 additions & 0 deletions README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
kd;flkdsl;fkds

sdfkl;dskfds
#

dsfdsf#

jlkjhey hey

asdsa
4 changes: 4 additions & 0 deletions aaa.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
new file here
Hallo world new file

Ggg
1 change: 1 addition & 0 deletions blurb.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
asdf
3 changes: 3 additions & 0 deletions bruh.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
BRUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUH
WHAAAAAAAAAAAAAAAAAAAAAAAAAAAAT
THAT IS NOT POLITE!
11 changes: 11 additions & 0 deletions coolestReadmeEver.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
Cool file, lame content.

Seriously.

Totally lame.


...

and it is not getting any better.

Empty file added fancy_file.txt
Empty file.
2 changes: 2 additions & 0 deletions hello.tsdf
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
asdfdsds sdgdfg
sdfds
Empty file added henlo.txt
Empty file.
7 changes: 7 additions & 0 deletions ho_ho_ho.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
ho ho ho

:-P



another HOHO
3 changes: 3 additions & 0 deletions iva.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
hello

new text
3 changes: 3 additions & 0 deletions jacobo.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Name:
Adress:
Zip Code:
1 change: 1 addition & 0 deletions jansfile.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
thats my file and no ones other!
3 changes: 3 additions & 0 deletions jean.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
def my_input():
print('collaborating on Git is fun')
my_input()
3 changes: 3 additions & 0 deletions lord_of_the_files.file
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
|\/\/\/\/|
| |
----------
1 change: 1 addition & 0 deletions marco_file.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
hi batch 35
2 changes: 2 additions & 0 deletions michele_file.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
This is the file I added

3 changes: 3 additions & 0 deletions msg.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Some message which I have expanded on.

another message
1 change: 1 addition & 0 deletions my-feature
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
hdaskdhasklhdlask
1 change: 1 addition & 0 deletions myfile_anand.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Great!
2 changes: 2 additions & 0 deletions mynewfeature.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Fork process:
fork, clone, new-branch, make changes, add changes, commit changes, push
4 changes: 4 additions & 0 deletions mynewfile.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@

this is a completely new file
bla bla bla

1 change: 1 addition & 0 deletions new-lesson-file
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Hello this is the new lesson
1 change: 1 addition & 0 deletions new_file.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
New file in new branch
1 change: 1 addition & 0 deletions newfile.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
new file
1 change: 1 addition & 0 deletions password.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
super secret passowrd
5 changes: 5 additions & 0 deletions pead.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Post-Earnings Announcement Drift

$$PEAD = \frac{SUE}{(\sqrt{var(SUE)}} * \frac{1}{N} \sum^N_{i=1} AR_i$$

where SUE is the standardized unexpected earnings, Var(SUE) is the variance of SUE, N is the number of firms in the sample, and AR_i​ is the abnormal return of firm i.
7 changes: 7 additions & 0 deletions pets.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
ID;Name;Age;Breed
01;Cube;6;BorderCollie
02;Eden;6;BelgianMallinois
03;Maze;4;BorderCollie
04;Halo;3;LabradorRetriever
05;Luzi;3;EuropeanSledgeHound
06;Isla;2;LabradorRetriever
1 change: 1 addition & 0 deletions print_ciao.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
print("ciao")
Loading