Advanced Search
Search Results
38 total results found
Python
Everything related to python programing.
Artificial Intelligence
Everything related to machine learning and AI
Additive Manufacturing
Inside additive manufacturing.
Microscopy
Microscopy images.
Hobbies
Wrist and wall time keepers that I made myself.
Temperatures in Melbourne - historical data
Use this links to download the data: For max temp: http://www.bom.gov.au/climate/change/hqsites/data/temp/tmax.086338.daily.csv For min temp: http://www.bom.gov.au/climate/change/hqsites/data/temp/tmin.086338.daily.csv
UV trend analysis using python
Get the UV data. Link will come soon.
Machine learning classification problems
Generally 2D space with various groups of samples
Data recorded during a flight from Adelaide to Melbourne
Using a Raspberry Pi and Pi-Hat during a flight from Adelaide to Melbourne the following parameters were recoded: temperature, pressure, humidity, magnetic field, acceleration and orientations.
Scanning Electron Images
Microscopy images of additive manufactured (3D) parts
Time keepers
Mechanical keyboards
Plot monthly temperature
To clean the plot we compute monthly average: Generated by this code: import matplotlib.pyplot as plt import pandas as pd df_max = pd.read_csv('tmax.csv') df_min = pd.read_csv('tmin.csv') # Assuming df_max and df_min are your DataFrames df_max = df_...
Plot daily temperatures
Here is the attempt to plot the daily max and min temperature. The plot looks very crowded: Here is the code that generate it: import pandas as pd import matplotlib.pyplot as plt import matplotlib.dates as mdates df_max = pd.read_csv('tmax.csv') df_min...
Plot yearly average temperature
Here is the result, much cleaner and shows a small trend in temperature increase over 100 years by 2 degrees. Here is the code to plot yearly average temperature: import matplotlib.pyplot as plt import pandas as pd df_max = pd.read_csv('tmax.csv') df_...
Predict the temperature rise for the next 500 years
Using a linear interpolation here is the trend in temperature increase. Interesting to see that the max temperatures will increase from around 20C to 23 in 500 years whereas the minimum temperatures have a steeper trend going from 11C to 19C for the same p...
Prediction using SARIMAX
It is interesting to come across this SARIMAX prediction model suggested by Ollama model qwen2.5:13b. Here is the prediction for the existing maximum temperatures. And here we have the predicted minimum temperatures. It seems pretty accurate. And the...
Days over 35 °C
Interesting to see how many days are over 35 C. It seems that between 1995 and 2020 we got more days over 35C than before. And here is the code: import matplotlib.pyplot as plt import pandas as pd import matplotlib.ticker as ticker df_max = pd.read_cs...
2D space with three groups of samples.
In a two-dimension space we have three groups of samples shown in the following image. I will create a ML model that can predict to which group will belong to, a set of coordinates. In other words, can the model predict that (-2,3) coordinate will corresp...
Half moon distribution - 2D space with two variables
If we have a preferential distribution it is somehow more difficult to predict the classifications using conventional statistical approach. Here is the plot with two input values and two preferential distributed zones : We import the python modules: from ...
ML - Regression problem
A simple regression example - 2D space y = ax + b. This is a simple 2D regression as it help visualize the problem and the solution. This will be suitable for multiple inputs and outputs which is difficult to visualize in our limited 3D space. The equation w...
Temperature variation during the flight.
The plot bellow shows the temperature variation: The plot was generated using the following code: # Load the Pandas libraries with alias 'pd' import pandas as pd from datetime import datetime import matplotlib.pyplot as plt data = pd.read_csv("data...
Pressure variation during the flight.
The plot bellow shows the pressure inside the cabin during the flight: Here is the code: #Plot pressure plt.figure(figsize=(10,5)) plt.plot(df.index, df['pres'], label='Pressure') plt.xlabel('Time of flight') plt.ylabel('Pressure, mbar') ax = plt.gc...
Humidity variation during the flight
Here is the plot: It was generate with the following code: #Plot Humidity plt.figure(figsize=(10,5)) plt.plot(df.index, df['hum'], label='Humidity') plt.xlabel('Time of fight') plt.ylabel('Humidity, %') ax = plt.gca() # Get the current Axes instanc...
Magnetic field variation
Here is the plot: Same trend to plot it: #Plot magnometer X, Y,Z plt.figure(figsize=(10,5)) plt.plot(df.index, df['mag_x'], label='Mag X') plt.plot(df.index, df['mag_y'], label='Mag Y') plt.plot(df.index, df['mag_z'], label='Mag Z') plt.xlabel('Time o...
Acceleration X, Y, Z
Acceleration variation is all over the place during take of and landing: Similarly: #Plot Acceleration X, Y,Z plt.figure(figsize=(10,5)) plt.plot(df.index, df['acc_x'], label='Acc X') plt.plot(df.index, df['acc_y'], label='Acc Y') plt.plot(df.index, df...
Orientation: pitch, roll and yaw
This is also interesting: Yaw - left / right pedal corrections quite a lot at the beginning of the flight. Roll - up / down - quite smooth Pitch - left / right yoke - quite drastic. Here is the code: #Plot Orientation X, Y,Z plt.figure(figsize=(10,5))...
The code loaded into the Raspberry Pi
Here is the code. I used joystick movement to start recoding once I was inside the airplane with Raspberry Pi seating in the overhead locker. from sense_hat import SenseHat, ACTION_PRESSED, ACTION_HELD, ACTION_RELEASED from datetime import datetime import c...
Some old images of AlSc alloy (aluminium-scandium)
Micro milling to make atom probe samples. Using focus ion beam to micro mill a TEM sample Microstructure of AlSc SEM image Microstructure of AlSc - SEM image More AlSc SEM image.
Butterfly wings under SEM
Mozzie - closed up SEM
Titanium sponge