I thought I'd better post an update about the Lemmy.nz census. I have been working on analysing the data and writing a post, but there's probably still a while before I'll be done. There's quite a lot to get through.
Also, if anyone knows any good tools for generating graphs then let me know! I'm using LibreOffice Calc as an excuse to learn how to use it, and it's graphs aren't that great. I can break out Excel if I have to but to be fair Excel graphs aren't much better.
You could do this with python and a couple of libraries. This is just an example, but you could import the data from a DB or use a CSV file.
import matplotlib.pyplot as plt
import numpy as np
# Pie chart data
labels = ['Category A', 'Category B', 'Category C', 'Category D', 'Category E']
sizes = [30, 25, 20, 15, 10]
colors = ['#ff9999','#66b3ff','#99ff99','#ffcc99','#c2c2f0']
# Pie chart
plt.figure(figsize=(8, 8))
plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=140)
plt.title('Sample Pie Chart')
plt.axis('equal') # Equal aspect ratio ensures that pie is drawn as a circle.
plt.show()
# Histogram data
data = np.random.normal(0, 1, 1000) # Generate 1000 random data points with a normal distribution
# Histogram
plt.figure(figsize=(10, 6))
plt.hist(data, bins=30, color='#66b3ff', edgecolor='black')
plt.title('Sample Histogram')
plt.xlabel('Value')
plt.ylabel('Frequency')
plt.show()
Ooh thanks! I'll definitely have a play with this. What's the step before this? Is it as simple as installing python, putting the code in somefile.py, then running it?
Fudge, I forgot to complete it! I got halfway through and started having an existential crisis about my identity ha ha and thought I'll come back later and fix this.
Mainly I don't like that the pie charts are hard to tell what is what. If there are 6 or 7 things and you have to tell which is which by colour, that's a bit tricky. Labels on the sections would be better, but I haven't worked out how to do that.
Maybe if I think a pie chart shows it best, I'll also include the bar chart so it's clearer.
LibreOffice Calc supports its own macro language as well as a subset of VBA! I recently converted an Excel macro to LibreOffice and it wasn't too painful.
It's been a month since I started journey with Linux Mint as my daily driver. I enjoy tinkering with things like PulseEffects (trying to create similar sound effects as in Windows). Also tried to customize Conky, but I think I need to learn Lua.
I also found out that my setup without a swap file / partition. I guess it because I use btrfs for the root partition, so the Mint installer replaced swap with some tmpfs folders. I only realized after I got stuck in OOM. 😂😂
One thing I learnt in making the jump to Linux as a daily driver is to keep all my documents and files on a separate partition. There are so many distros that I wanted to test a few, and I got sick of copying 600GB around all the time. Much easier to keep them separated on a partition away from the boot partition.
I did it when I was in my 20s a few times and I hated it. Tasted suspiciously like vomit.
However I did not give up there. The grown up spider/icecream soda involves tonic water, french vanilla icecream, crushed strawberries and a dash of gin, imo.
Be careful what you wish for. Mine was when half my hometown started telling my mother they saw me stuffing my face with chips in the background of a One News report when I was meant to be in class.
Given the current ease for anyone to post YouTube or social media content these days, and gaining attention, the quote, originally from around the 1970’s, was quite forward looking to how things have now become.