Skip to content
  • YouTube
  • FaceBook
  • Twitter
  • Instagram

Data Analytics Ireland

Data Analytics and Video Tutorials

  • Home
  • Contact
  • About Us
    • Latest
    • Write for us
    • Learn more information about our website
  • Useful Links
  • Glossary
  • All Categories
  • Faq
  • Livestream
  • Toggle search form
  • How to add a date when a record is created SQL
  • python sort method python method
  • planning your machine learning model machine learning
  • How to show percentage differences between files in Python CSV
  • Free ways to Extract Data from Files Livestream
  • How can packages be managed in Julia? Julia programming
  • How to Compare Column Headers in CSV to a List in Python CSV
  • What is a Clustered Index in SQL? SQL

Tkinter GUI tutorial python – how to clean excel data

Posted on December 29, 2020February 22, 2021 By admin

Estimated reading time: 2 minutes

Tkinter is an application within Python that allows users to create GUI or graphical user interfaces to manage data in a more user-friendly way.

We are building our data analytics capability here, and looking to provide the user with the functionality they use in their work or college projects.

We have tested this code over 100,000 records sitting on the Microsoft OneDrive network so in a way, for this reason, its speeds were quite good.

As a result over five tests, they all were under 100s from start to finish.

data cleansing data cleansing fixed

In this Tkinter GUI tutorial python, you will be shown how to find the data errors, clean them and then export the final result to excel.

We will take you through the following:

  • Creation of the Tkinter interface.
  • Methods/ functions to find errors.
  • Methods/functions to clean the data.
  • Exporting the clean data to an excel file.

 

To sum up:

The video walks through the creation of a Tkinter window using a canvas and a frame to store the data frame.

Then it looks at importing the data through pd.read_excel, to load the data into a pandas data frame.

Next, there is a function and or method that will extract the errors through str.extract , which is loaded into separate columns

Finally, I have exported the clean dataset using rawdata.to_excel , and saved the file as a separate new spreadsheet.

Python, Python Functions, tkinter Tags:Data, Data Analytics, Data Cleansing, graphical user interface, gui, Python, python tkinter

Post navigation

Previous Post: What is data analytics and why it is important
Next Post: python sort method

Related Posts

  • Python tutorial: How to create a graphical user interface in Tkinter Python
  • How to use zip() function in Python Python
  • How To Pass Data Between Functions Python Functions
  • What is Apache Spark and what is it used for? Apache Spark
  • How to delete a key from a Python dictionary Python
  • How to create a class in Python class

Select your language!

  • हिंदी
  • Español
  • Português
  • Français
  • Italiano
  • Deutsch
  • What is Jupyter notebook? Jupyter Notebook
  • How to remove characters from an imported CSV file Python Tutorial
  • What is data profiling and its benefits? data profiling
  • How to create a calculated field in Tableau data visualisation
  • What is Query Optimization in SQL? SQL
  • How to Generate Random Integers Between 0 and 9 Python
  • How To Check For Unwanted Characters Using Loops With Python Python Data Cleansing
  • What is a Primary Key and Foreign Key SQL

Copyright © 2023 Data Analytics Ireland.

Powered by PressBook Premium theme

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT