Find Jobs
Hire Freelancers

pivot tables on multiple CSV files using python

$15-25 USD / hour

进行中
已发布4 个月前

$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
项目 ID: 37663977

关于此项目

6提案
远程项目
活跃4 个月前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
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 在1天之内
0.0 (0条评论)
0.0
0.0
6威客以平均价$23 USD/小时来参与此工作竞价
用户头像
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 在40天之内
5.0 (1条评论)
2.2
2.2
用户头像
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 在7天之内
5.0 (1条评论)
0.9
0.9
用户头像
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 在40天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在20天之内
0.0 (0条评论)
0.0
0.0
用户头像
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 在1天之内
0.0 (0条评论)
0.0
0.0

关于客户

SOMALIA的国旗
Mogadishu, Somalia
0.0
0
会员自1月 18, 2024起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。