Find Jobs
Hire Freelancers

pivot tables on multiple CSV files using python

$15-25 USD / hour

W trakcie realizacji
Opublikowano 4 miesiące temu

$15-25 USD / hour

I am looking for someone proficient in python to run pivot tables across 500 csv files that are all in the same format. The first step will be to identify two key variables/data points per CSV. I am simply keen to automate the process and do it faster. More details: Which operating system are you using? MacOS Are all the CSV files in the same folder? Yes Do you have Python installed on your Mac? No
Identyfikator projektu: 37663977

Informację o projekcie

6 ofert
Zdalny projekt
Aktywny 4 miesiące temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
1. *Excel Proficiency:* - Advanced knowledge of Excel functions, formulas, and data analysis. - Experience in creating complex spreadsheets for data organization and financial modeling. 2. *Accounting Expertise:* - Solid understanding of accounting principles and financial statements. - Experience in bookkeeping, reconciling accounts, and ensuring financial accuracy. 3. *Financial Analysis:* - Ability to conduct financial analysis to support decision-making processes. - Expertise in preparing budget forecasts and variance analysis. 4. *Data Visualization:* - Skilled in creating visually appealing charts and graphs to present financial data effectively. 5. *Audit Preparation:* - Experience in preparing documentation and supporting materials for audits. 6. *Process Improvement:* - Proven track record of identifying and implementing process improvements for increased efficiency. 7. *Attention to Detail:* - Meticulous in ensuring accuracy and precision in financial records and reports. 8. *Time Management:* - Efficiently manage deadlines and prioritize tasks to meet project requirements. 9. *Communication Skills:* - Effective communication of financial information to non-financial stakeholders. 10. *Continuous Learning:* - Committed to staying updated on industry trends and evolving financial practices.
$15 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0
6 freelancerzy składają oferty o średniej wysokości $23 USD/godz. dla tej pracy
Awatar Użytkownika
As a multi-skilled developer, I can confidently handle your project of automating and speeding up the process of running pivot tables on your numerous CSV files using Python - even if you don't have Python installed on your Mac. My expertise in Python, alongside my capacity to work with large datasets, makes me uniquely suited to this task. Rest assured, I will efficiently pull out and analyze the two key variables per CSV file that you need. Given that all the CSV files are in the same folder, I can fully exploit that convenience to streamline my approach and save you more time. Having worked with diverse technologies such as Django, PHP, and MySQL, I bring a holistic perspective to your project. This allows for improved compatibility and potential data migration to richer platforms as per future needs. In closing, my renowned efficiency in handling complex tasks such as this one stems from my passion for what I do. Creativity to automate this process is my major driving force. So let's join forces and get those 500 CSV files pivoted swiftly!
$40 USD w 40 dni
5,0 (1 opinia)
2,2
2,2
Awatar Użytkownika
Hello handsome brother The operating system for the project will be Windows, as most personal and professional computers run on this system. However, Python is a cross-platform language, so the solution can be implemented on any operating system as long as the necessary libraries are installed. How many files you have and what is the size of the files. There are 500 CSV files in total, with each file being approximately 1-2 MB in size. Here is the solution for pivot tables on multiple csv files using python: Step 1: Import necessary libraries The first step is to import the necessary libraries for the solution, which include pandas, glob, and os. These libraries will help us read the CSV files, perform data manipulation, and traverse through multiple files. Step 2: Create a list of file paths Using the glob library, we can create a list of file paths of all 500 CSV files in a directory. This can be done by specifying the directory where the files are located and using the *.csv pattern to select all CSV files. Step 3: Create an empty dataframe Next, we will create an empty dataframe that will store the results of our pivot tables. We can do this by using the pandas library and the DataFrame function. Step 4: Loop through each file and extract key variables Using a for loop, we can iterate through each file in the list of file paths and extract two key variables or data points from each file. This can be done by using the pandas library and the read_csv function to read the CSV files and selecting the desired variables using column names. Step 5: Populate the empty dataframe As we extract the key variables from each file, we can populate our empty dataframe with the values. This can be done by using the pandas library and the append function to add the values to the dataframe. Step 6: Create pivot table Once all the values have been added to the dataframe, we can use the pandas library and the pivot_table function to create a pivot table. On this pivot table, we can specify the two key variables as the index and columns to compare and the desired calculation for the values. Step 7: Save the pivot table as a new CSV file Lastly, we can save the pivot table as a new CSV file using the to_csv function from the pandas library. This new CSV file will contain the results of our pivot tables on all 500 CSV files. By automating this process, we will be able to save time and effort as opposed to manually creating pivot tables for each individual file. Moreover, this solution can also be modified to work with files in different formats or with more than just two key variables. It provides a fast and efficient way to perform data analysis and allows for easy manipulation and customization of the pivot tables. Best regards, Giáp Văn Hưng
$30 USD w 7 dni
5,0 (1 opinia)
0,9
0,9
Awatar Użytkownika
Good day, i have went through your request we are able to solve the task accurately as l have a lot of experience dealing with data science. please come to chat and we can discuss more.
$20 USD w 40 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hey . i am experienced python developer and experienced in handling large volume of data and manipulating and process in data of any format .. lets discuss and start this work .. I will also automate this for you
$15 USD w 20 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hey . i am experienced python developer and experienced in handling large volume of data and manipulating and process in data of any format .
$18 USD w 1 dzień
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga SOMALIA
Mogadishu, Somalia
0,0
0
Członek od sty 18, 2024

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.