[PYTHON] Data processing methods for mechanical engineers and non-computer engineers (Introduction 1)

This page is intended for university students and / or new graduate mechanical engineers.

It is not necessary to read it because it is a beginner's course for graduate students and mechanical engineers engaged in R & D activities.

By the way, when we take experimental data in research and development, we get a huge amount of time series data (tens of thousands to hundreds of thousands). I think I can get it. In this case, data processing in the form of leaving in a text file such as CSV / TSV causes a memory problem on the software side. There is also a technical workaround for this problem by reading it sequentially in binary file format. There is, but the goal of this document is to process the data using DB technology.

Prerequisite OS: Windows7 32bit or 64bit

First, install a scripting language called Python. Readers of this page may be new to Python. However, scripting languages that are much shorter and more concise than compiler languages such as C / Fortran result in reduced learning and development costs. Then, the HP of Python is shown below.

http://www.python.org/

The current latest version is Python 2.76, the download page is below. http://www.python.org/download/releases/2.7.6/

Download and install the installation package for this. thank you for your hard work. The introductory edition ends here.

Recommended Posts

Data processing methods for mechanical engineers and non-computer engineers (Introduction 2)
Data processing methods for mechanical engineers and non-computer engineers (Introduction 1)
Organizing basic procedures for data analysis and statistical processing (4)
List of Python libraries for data scientists and data engineers
Knowledge and study methods required for future data analysts
Organizing basic procedures for data analysis and statistical processing (2)
Introduction to Statistical Modeling for Data Analysis GLM Likelihood-Ratio Test and Test Asymmetry
About data expansion processing for deep learning
An introduction to statistical modeling for data analysis
Data analysis planning collection processing and judgment (Part 1)
Data analysis planning collection processing and judgment (Part 2)