Für den Bürogebrauch ein weiteres Open-Source-freies "Angel"-Artefakt ....

Programmer's Treasure Repository : GitHub - Jackpopc/CS-Books-Store: Die klassischen Computerbücher, die Sie sich wünschen, sind alle hier!

Hallo zusammen, mein Name ist Jackpop.

Zuerst eine Frage: Warum hast du Python gelernt?

Es besteht kein Zweifel, dass Python eine der heißesten Programmiersprachen der letzten Jahre ist.

Menschen in verschiedenen Bereichen und Hauptfächern lernen Python. Einige von ihnen möchten sich in der Entwicklungsarbeit engagieren, aber es gibt auch viele Studenten, die hoffen, mit Python die Büroeffizienz zu verbessern und mit Python die sich wiederholende manuelle Arbeit in der täglichen Arbeit zu ersetzen.Offensichtlich sind die Kosten für das Erlernen von Python von Anfang bis Ende sehr hoch hoch.

In diesem Beitrag werde ich Ihnen beibringen, wie Sie automatisch Python-Code für die Bearbeitung von Tabellenkalkulationen generieren.

Oft führen wir Operationen in MS Excel (Tabellenkalkulation) durch. Und für jede Bearbeitungsoperation, wenn wir den entsprechenden Python-Code generieren möchten. Offensichtlich ist dies sehr wertvoll für Studenten ohne Grundkenntnisse in Python.

Mythos

Um die oben beschriebenen Funktionen zu implementieren, wird ein Tool namens Mito benötigt.

Mito ist ein offenes, kostenloses Python-Tool, das Neulingen dabei hilft, MS Excel in Jupyter-Notebooks einzubetten.

Alles, was Sie in der Tabelle tun, Mito generiert den Python-Code für Sie in der nächsten Zelle. Sie können Python-Code auch dann erhalten, wenn Sie sich nicht mit der Python-Programmierung auskennen.

Dazu müssen Sie zunächst das Mito-Tool in Ihrer Jupyter-Umgebung installieren. Stellen Sie jedoch vor der Installation von Mito sicher, dass Sie über Python 3.6 oder höher verfügen.

konfigurieren

Überprüfen Sie zunächst, ob Ihre Python-Version 3.6 oder höher ist:

> Python — Version

Wenn die Python-Version die Anforderungen erfüllt, öffnen Sie als nächstes ein neues Terminal oder eine Eingabeaufforderung und installieren Sie Mito:

> python -m pip installiere Mitoinstaller

Als nächstes führen Sie das Installationsprogramm aus, was wichtig ist:

> python -m mitoinstaller installieren

Nach dem Ausführen zeigt die Befehlszeile Folgendes an:

Installation starten...
Erstellen Sie einen Mito-Benutzer
Mitoinstaller aktualisieren
Abhängigkeiten prüfen
Installation von mitosheet3
Erstellen Sie eine Import-Mito-Startdatei
Erstellen eines Mitosheet-Starter-Notebooks
Starten Sie JupyterLab
Beenden Sie die Installation
-------------------------------------------------- --------------------------
Mito hat die Installation abgeschlossen
Bitte beenden Sie das derzeit ausgeführte JupyterLab und starten Sie es neu, um Mito zu aktivieren
Rendern Sie dann ein Mitosheet gemäß den Anweisungen hier: https://docs.trymito.io/how-to/creating-a-mitosheet
-------------------------------------------------- --------------------------

Damit ist die Installation abgeschlossen.

verwenden

Nachdem Sie die Installation abgeschlossen haben, öffnen Sie sie als nächstes jupyterlab, geben Sie die folgenden 2 Codezeilen ein, und die Ausführung öffnet die Mito-Schnittstelle:

Mitoblatt importieren
mitosheet.sheet()

Bild

Klicken Sie auf die Menüleiste IMPORT, um Tabellenkalkulationen in das aktuelle Verzeichnis zu importieren oder Dateien zum Importieren hochzuladen:

Bild

Dann können Sie verschiedene Operationen auf der Tabelle ausführen, wie z. B. Zusammenführen, Löschen, Filtern, Hinzufügen, Sortieren.... Mito generiert automatisch den entsprechenden Code für jede Operation:

pandas als pd importieren
Airport_Pets_csv = pd.read_csv(r'Airport-Pets.csv')
# Importierte Airport-Pets.csv
pandas als pd importieren
Airport_Pets_csv_1 = pd.read_csv(r'Airport-Pets.csv')
# Gefilterte Haustiere in Airport_Pets_csv
Airport_Pets_csv = Airport_Pets_csv[Airport_Pets_csv['Pets'].str.contains('N', na=False)]
# Gelöschte Spalte Futter aus Airport_Pets_csv
Airport_Pets_csv.drop(['Food'], axis=1, inplace=True)
# Airport_Pets_csv und Airport_Pets_csv_1 zusammengeführt
temp_df = Airport_Pets_csv_1.drop_duplicates(subset='Zip') # Entferne Duplikate, damit nur die Zusammenführung der Suche zurückgegeben wird

Zusätzlich zu diesen grundlegenden Operationen kann Mito auch Pivot-Tabellen , Formeln usw. ausführen, die häufig in der Datenanalyse verwendet werden und fortgeschrittener sind.

Wenn Ihr Arbeitsprozess häufig die Verarbeitung und Analyse von Tabellenkalkulationen umfasst, können Sie Mito ausprobieren, um sich wiederholende manuelle Arbeiten zu automatisieren, Zeit und Energie zu sparen und dann glücklich zu fischen~


Hallo zusammen, ich bin Jackpop! Ich habe einen halben Monat damit verbracht, verschiedene technische Kurzwaren zusammenzustellen, die in den letzten Jahren gesammelt wurden, darunter, aber nicht beschränkt auf Python, maschinelles Lernen, Deep Learning, Computer Vision, Empfehlungssystem, Linux, Engineering, Java, Inhalte bis zu 5T+, Erfassungsmethode : technische Kurzwaren _ kostenloser Hochgeschwindigkeits-Download | Baidu-Netzwerkfestplatte - unbegrenztes Teilen (Extraktionscode: 0000)

Ich denke du magst

Origin blog.csdn.net/jakpopc/article/details/122378747
Empfohlen
Rangfolge