Przejdź do treści

Newsletter Dane i Analizy, 2021-11-22

Cotygodniowa dawka linków, czyli archiwum newslettera Dane i Analizy

Szczęśliwcy ;) mogli już zobaczyć jak wygląda newsletter w nowej szacie graficznej wczoraj. Testowanie na produkcji to podstawa, niech pierwszy rzuci kamieniem…


#analiza_danych

How Not To Sort By Average Rating
Dlaczego sortowanie opinii po „zwykłej” średniej jest złe i jak je poprawić.

Extract data from PayPal API
Wyjmijmy dane z PayPala i wstawmy do jakiejś hurtowni typu BigQuery. A potem już można analizować.
Ciekawy projekt ETLowy.

#ciekawostki

How do Spotify Codes work?
Utwory (albumy i wykonacwy też) na Spotify są oznaczeni takim małym kodem – można go zeskanować i przejść do odpowiedniej piosenki (lub albumy albo wykonawcy). Jak to działa?
Fajne jeśli interesuje Cię budowanie graficznych kodów.

Spotify Codes – Part 2
O kodach Spotify część druga

Replicating Minecraft World Generation in Python
Świetny tekst opowiadający o tym jak generować światy niczym biomy w Minecrafcie.

#deep_learning

Keras Callbacks: Save and Visualize Prediction on Each Training Epoch
Keras pozwala na wywołanie funkcji po każdej epoce w trakcie uczenia modelu. To pozwala na monitorowanie i ocenę modelu zanim zakończy się nauka.

#python

How to Send your Events and Logs to Discord via Python or JavaScript
Czy Discord może posłużyć jako odbiorca „logów”? Pewnie, że tak i to dość prosto. Do czego to może się przydać? Do szybkiego powiadamiania całego zespołu w nagłych (albo tylko ważnych) sytuacjach.

Tools – NumPy
Spory notebook do nauki NumPy.
Całe to repozytorium jest świetne.

How to Conduct CRUD Operations on SQLite Database
Podstawowe operacje bazodanowe (CRUD = Create Read Update Delete) w Pythonie na przykładzie plikowej bazy danych SQLite

It’s time to structure your data science project
W każdym projekcie, który ma więcej niż powiedzmy pięć funkcji robiących rzeczy z różnych obszarów (np. przetwarzanie danych i ich wizualizacja) warto rozdzielać kod na moduły, a dane, szablony czy wyniki pracy kodu na katalogi. Inwestycja na początku ogranicza koszty refaktoringu w przyszłości.
A ten newsletter powstał na kodzie gdzie są ze trzy funkcje robiące to samo… Bo „TODO: to się kiedyś zateguje”.

Building A Tennis Match Simulator in Python
Tenis, sposób liczenia punktów (szczególnie w końcówce wyrównanego gema czy seta) i prawdopodobieństwo. Plus symulacja rozgrywki. Inspirujące do przemyśleń.

Reinforcement learning Bitcoin trading bot
To jeden z wpisów w cyklu budowania bota handlującymi kryptowalutami. W tym odcinku mamy do czynienia z pobraniem danych historycznych i budowanie m modeli na ich podstawie.

Scientific Visualization: Python + Matplotlib
Darmowa książka o rysowaniu wykresów w matplotlib.

Turn a Harry Potter Book into a Knowledge Graph
Co to jest graf wiedzy i jak przygotować go dla tekstu z użyciem Selenium, SpaCy i na koniec Neo4j?

16 Reasons to Use VS Code for Developing Jupyter Notebooks
Jestem fanem VSCode, nie da się ukryć. Nie jest to co prawda RStudio, ale dla mnie to najprzyjaźniejsze obecnie IDE dla Pythona.

#r

How to Make Stunning Histograms in R: A Complete Guide with ggplot2
Jak rysować ładne histogramy w R? Tutorial (jeden z cyklu, są też inne typy wykresów) dla początkujących

#rozrywka

VIM Adventures
Niektórzy kochają Intelij, inni wolą VSCode, jedni wybierają Notatnik, a drudzy Sublime Text.
Są też takie nerdy, które uważają że VIM najlepszy. Może chcesz do nich dołączyć, ale nie było Ci dane nauczyć się tych wszystkich guzików? Ta gra ponoć pomaga.


Zestawienie linków przygotowuje automat, wybacz więc wszelkie dziwactwa ;-)

1 komentarz do “Newsletter Dane i Analizy, 2021-11-22”

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *