[BlindMath] Exploratory Data Analysis And Sonification

Jonathan Godfrey A.J.Godfrey at massey.ac.nz
Tue Mar 21 19:23:02 UTC 2023

Hello Bhavya,

I don't have anything to offer that is Python oriented.

In R, there is a package for sonification called `sonify` which processes a univariate series. The package creator/maintainer watches this list so can chime in.

You described your series as "large" and imply more than one. The value of sonification may well be determined by the nature of the data, and your personal sensitivity to variations in the sound generated. That is, sonification is not an instant or universal solution.  Only experimentation will show you whether sonification is right for you or if other strategies are more efficient/effective.

In my experience, it is the big picture things that happen in a series that are most noticeable to students with sight, so it is little surprise to me that the same occurs using sonification. Big step changes, and long running cycles are relatively easy to see/hear as compared to smaller seasonal patterns that occur within each year. You will need to work out how you find the more subtle elements in a series for yourself. 

You'll soon find out what sorts of analysis techniques are being considered, and there are plenty of ways to decompose a series into signal and noise. So many that in years past, we used to have an entire paper in modelling time series. The topic has been undergoing continuous development for decades, and people are still coming up with new methodology. There are competitions in modelling time series, many of which have to work with a multitude of series which may be inter-related.


-----Original Message-----
From: BlindMath <blindmath-bounces at nfbnet.org> On Behalf Of Bhavya shah via BlindMath
Sent: Wednesday, 22 March 2023 4:38 am
To: Blind Math list for those interested in mathematics <Blindmath at nfbnet.org>; nfbcs <nfbcs at nfbnet.org>
Cc: Bhavya shah <bhavya.shah125 at gmail.com>
Subject: [BlindMath] Exploratory Data Analysis And Sonification

Dear all,

I am tasked with some exploratory data analysis for some large time-seried data sets. My sense is that graphing a variable in terms of value of the variable on the y axis and time on the x axis, i.e.
data visualization, would be a good first step to get a feel for general trends before conducting more specific analyses. While I cannot see such a graph, I know that audio graphing technologies generally exist. What tools or libraries could I use to sonify plots that I generate in the process of analysing a .csv file in Python?
Other strategies for exploratory data analysis are also welcome.

I would appreciate any thoughts and inputs!

Kind Regards,
Bhavya Shah
B.S. in Mathematical and Computational Science | Stanford '24
LinkedIn: https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fbhavyashah125%2F&data=05%7C01%7Ca.j.godfrey%40massey.ac.nz%7Cff23ea3985294fb54e7e08db2a2288a3%7C388728e1bbd0437898dcf8682e644300%7C1%7C0%7C638150100049548873%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=rlrX1kx0qQy8clj4u5%2BvcO910mP78SwcFnl99crjs8Y%3D&reserved=0

BlindMath mailing list
BlindMath at nfbnet.org
To unsubscribe, change your list options or get your account info for BlindMath:
BlindMath Gems can be found at <https://apc01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.blindscience.org%2Fblindmath-gems-home&data=05%7C01%7Ca.j.godfrey%40massey.ac.nz%7Cff23ea3985294fb54e7e08db2a2288a3%7C388728e1bbd0437898dcf8682e644300%7C1%7C0%7C638150100049548873%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=z%2Fqe3h%2B8DRqloVwmI0WU0%2BJC%2BdGXqzBNfSVIb8141TU%3D&reserved=0>

More information about the BlindMath mailing list