Advanced Search
Search Results
36 total results found
Programmiersprachen
Data
C
Buch über die Programmiersprache C
Data Science
Kapitel 1: Einführung in Data Science
Definition von Data Science Der Data Science Process Ethik und Data Privacy
Kapitel 2: Programmiergrundlagen für Data Science
Python-Grundlagen Einführung in NumPy Data Manipulation mit Pandas
Kapitel 3: Data Acquisition und Cleaning
Datenquellen und -formate Data Cleaning Techniken Bewertung der Data Quality
Kapitel 4: Exploratory Data Analysis (EDA)
Deskriptive Statistik Analyse von Feature Distributions Correlation Analysis
Kapitel 5: Data Visualization
Grundlegende Visualisierungstechniken Advanced Plotting mit Matplotlib und Seaborn Interactive Visualizations
Kapitel 6: Feature Engineering
Feature Selection und Extraction Umgang mit Categorical Variables Scaling und Normalization
Kapitel 7: Grundlagen des Machine Learning
Supervised vs. Unsupervised Learning Model Selection und Evaluation Overfitting und Underfitting
Kapitel 8: Supervised Learning
Regression Algorithms Classification Algorithms Decision Trees und Random Forests
Kapitel 9: Unsupervised Learning
Cluster Analysis Dimensionality Reduction Anomaly Detection
Kapitel 10: Geographische Analyse
Arbeit mit Geospatial Data Erstellung und Visualisierung von Maps Spatial Statistics
Kapitel 11: Fortgeschrittene Themen
Time Series Analysis Text Analysis und NLP Grundlagen des Deep Learning
Kapitel 12: Data Science in der Praxis
Project Management für Data Science Model Deployment Case Studies und Best Practices
Grundlagen
Aufgaben
Python-Grundlagen
Einführung in NumPy
NumPy für Data Science NumPy ist eine grundlegende Bibliothek für numerische Berechnungen in Python, die in der Data Science unverzichtbar ist. Hauptvorteile Effiziente Arrays: Schneller als Python-Listen durch zusammenhängende Speicherung (Lokalität der ...
Data Manipulation mit Pandas
Inhaltsverzeichnis Creating, Reading and Writing Indexing, Selecting & Assigning Summary Functions and Maps Grouping and Sorting Data Types and Missing Values Renaming and Combining Fortgeschrittene Techniken 1. Creating, Reading and Writing Sie k...
Datenquellen und -formate
Data Cleaning Techniken
Bewertung der Data Quality
Eine gründliche Bewertung der Data Quality ist entscheidend für zuverlässige Analysen. Hier sind die fünf Hauptaspekte mit entsprechenden Python-Codebeispielen: 1. Completeness (Vollständigkeit) Überprüfen Sie auf Missing Values und analysieren Sie deren Aus...
Grundstoff von Claude
Ausführliche Erläuterung der C-Grundlagen 1. Grundlagen 1.1 Einführung in C Die Programmiersprache C, entwickelt von Dennis Ritchie zwischen 1969 und 1973 bei den Bell Laboratories, stellt einen Meilenstein in der Entwicklung moderner Programmiersprachen da...
Übersicht
Erweiterter C-Lernplan mit Übungsaufgaben 1. Grundlagen 1.1 Einführung in C Aufgabe 1: Recherchieren Sie die Geschichte von C und erstellen Sie eine kurze Zeitlinie der wichtigsten Ereignisse. Aufgabe 2: Installieren Sie eine C-Entwicklungsumgebung (z.B....
1.1 Einführung in C
Aufgabe 1: Recherchieren Sie die Geschichte von C und erstellen Sie eine kurze Zeitlinie der wichtigsten Ereignisse. Aufgabe 2: Installieren Sie eine C-Entwicklungsumgebung (z.B. GCC und VS Code) und kompilieren Sie ein einfaches "Hello, World!"-Programm. ...
1.2 Erste Schritte
Aufgabe 1: Schreiben Sie ein Programm, das Ihren Namen und Ihr Alter ausgibt. Aufgabe 2: Modifizieren Sie das Programm so, dass es den Benutzer nach seinem Namen und Alter fragt und dann eine personalisierte Begrüßung ausgibt. Aufgabe 1: Variable dekl...
2.1 Variablen und Konstanten
Aufgabe 1: Deklarieren Sie Variablen für Ihr Geburtsdatum (Tag, Monat, Jahr) und geben Sie diese aus. Aufgabe 2: Definieren Sie eine Konstante für Pi (3.14159) und berechnen Sie den Umfang eines Kreises mit einem vom Benutzer eingegebenen Radius. Aufgabe...
2.2 Grundlegende Datentypen
Aufgabe 1: Schreiben Sie ein Programm, das die Größe (in Bytes) aller grundlegenden Datentypen ausgibt (int, float, double, char). Aufgabe 2: Erstellen Sie ein Programm, das die maximalen und minimalen Werte für int und unsigned int ausgibt. Aufgabe 1:...
2.3 Typumwandlungen
Aufgabe 1: Schreiben Sie ein Programm, das eine Gleitkommazahl einliest und sie in einen Integer umwandelt. Geben Sie beide Werte aus. Aufgabe 2: Erstellen Sie ein Programm, das zwei Integerwerte dividiert und das Ergebnis sowohl als Integer als auch als Gl...
3.1 Arithmetische Operatoren
Aufgabe 1: Schreiben Sie ein Programm, das den Benutzer nach zwei Zahlen fragt und alle grundlegenden arithmetischen Operationen (+, -, *, /, %) damit durchführt. Aufgabe 2: Implementieren Sie einen einfachen Taschenrechner, der zwei Zahlen und einen Operat...
3.2 Vergleichsoperatoren
Aufgabe 1: Schreiben Sie ein Programm, das zwei vom Benutzer eingegebene Zahlen vergleicht und ausgibt, ob sie gleich, ungleich, größer oder kleiner sind. Aufgabe 2: Erstellen Sie ein Programm, das prüft, ob ein eingegebenes Jahr ein Schaltjahr ist. Aufg...
3.3 Logische Operatoren
Aufgabe 1: Schreiben Sie ein Programm, das prüft, ob eine eingegebene Zahl zwischen 1 und 100 (inklusive) liegt. Aufgabe 2: Implementieren Sie ein einfaches Login-System, das Benutzername und Passwort überprüft (mit vordefinierten korrekten Werten). Aufg...
3.4 Bitweise Operatoren
Aufgabe 1: Schreiben Sie ein Programm, das zwei Zahlen bitweise AND, OR und XOR verknüpft und die Ergebnisse ausgibt. Aufgabe 2: Implementieren Sie eine Funktion, die prüft, ob eine gegebene Zahl eine Zweierpotenz ist, unter Verwendung bitweiser Operationen...
3.5 Zuweisungsoperatoren
Aufgabe 1: Schreiben Sie ein Programm, das eine Variable mit verschiedenen zusammengesetzten Zuweisungsoperatoren (+=, -=, *=, /=, %=) modifiziert und nach jeder Operation ausgibt. Aufgabe 2: Implementieren Sie einen Zähler, der mit verschiedenen Zuweisungs...