[] >> Vandaag gaan we het hebben over twee interessante tools voor het programmeren van machine learning algoritmen, ook geschikt voor data science in het algemeen. De ene tool is de Python programmeertaal en de andere is het iPython Notebook. Ik ga er vanuit dat je Python al op je computer hebt geïnstalleerd. Je hebt de installatiestappen doorlopen. En nu geef ik je een paar tips, hoe te beginnen. Er zijn heel veel online bronnen om te uit te zoeken en je verder in te verdiepen met al de technieken die je nodig hebt. Maar echt het is leuker om dit samen te behandelen, want iPython Notebook is echt een zeer bruikbare tool. Een tool die in praktijk een geweldig verschil maakt. Als je iPython notebook opstart, dan zie zoiets als dit. Het is een eenvoudige weergave van je programma map. met alle bestanden die in de map staan. Er staan gegevensbestanden van mij, maar ook al iPython notebooks die ik al eerder gemaakt hebt en nog wat andere bestanden. Dit lijkt op een verkenner. We gaan nu een nieuw notebook beginnen. Ik doen: New, Python 2, want we gaan een Python notebook maken. En hier is het eerste iPython notebook. Deze tool draait nu al meerder jaren en heeft de manier hoe we met machine learning omgaan ingrijpend gewijzigd. hoe we met data science algoriment omgaan, hoe we met elkaar communceren. Het is een echt bruikbare tool. Het combineert twee zaken die ik leuk vind: Python, een eenvoudige scripttaal, samen met Wiki paginas. Samen maken zij het heel gemakkelijk om met elkaar te communiceren. Dus iPython Notebook is Python plus Wiki paginas. Vandaag laat ik je zien, hoe iPython notebook werkt en geef ik je tips en trucks in Python om op gang te komen. Ik ga er vanuit dat je al kunt programmeren, in Python, of een andere programmeertaal. Je hebt zojuist iPython Notebook gestart en je hebt een nieuw notebook aangemaakt. Ik zal eerst de interface uitleggen. Bovenaan staat de titel van het notebook. Deze titel gaan we wijzigen in iets anders. Ik klik erop. Ik wijzig dat in: Getting Started with iPyton Notebook. Zie: de titel is gewijzigd. We hebben nu een nieuw notebook met een eigen titel. Het notebook is een soort console voor de Python programmeertaal. Maar het laat je ook de pagina's opslaan, teksten en plaatjes erin toevoegen. We zullen er gedurende cursus veel mee kennismaken. want het is echt nuttig. Hier heb je een menu, die je dingen laat doen, zoals Bewaar het bestand, open een nieuw bestand, wijzigen, kopiëren, toevoegen cellen, zoals we zo dadelijk zullen zien. We beginnen. Laten we beginnen met Python. Klikken op één van de cellen, is net als een nieuw commando in een console ingeven. Nu typ ik mijn eerste Python functie. De eerste functie is simpelweg: print Ik wil een stuk tekst afdrukken, dat kan in Python met enkele of dubbele aanhalingstekens. Dat mag je zelf weten. De tekst die ik wil laten afdrukken is het fameuze: "hello world". Als ik dit laat volgen door : Shift-Enter, dan wordt de cell uitgevoerd. Onthoud dat: Shift-Enter. Allen Enter heeft een andere betekenis, komt zo meteen. Na het uitvoeren van de Cell wordt er afgedrukt: "Hello World". Nu gaan we kijken naar iPython Notebook en sommige Python functies, die we gedurende deze cursussen nodig hebben. Het eerste is dat je in iPython Notebook tekst kunt toevoegen, dat is opgemaakte tekst. Er zijn twee manieren om tekst cellen op te maken. Als eerste: ga naar het menu: Cell, Cell Type en selecteer Markdown. Als je nu op de cell klikt en je begint te typen, dan schrijf je markdown, vergelijkbaar met wiki paginas. Als ik met een '#' begin, dan maak ik een koptekst. Ik type: #Getting started with Python En nu let op in plaats van Shift-Enter, type ik alleen Enter in. Dit geeft mij een cell die bestaat uit meerdere regels. Dus geef Enter nu willen we beginnen met Python. Laten we eerste een sub-koptekst ingeven. Een sub-koptekst over wat we gedaan hebben. We typen twee #-tekens gevolgd door We have done Gevolgd door alleen Enter Nu maken we een opsommingslijst We hebben Python geïnstalleerd. De Python programmeertaal. We zijn begonnen met iPython Notebook. en Shift-Enter. Dat was niet de bedoeling, ik wilde een lijst hebben. want ik heb nu de inhoud van deze cel uit laten voeren, dat is niet juist. Ik ben wat vergeten. Ik dubbel-klik in de cell en ga wijzigen. Ik vergat hier een spatie Een spatie tussen twee regels. We hebben iPython geïnstalleerd, en we zijn begonnen met iPython Notebook. Dit is wat we nu hebben. Ik geef nu: Shift-Enter en nu staat er een lijst. []