Python for Data Analysis Study Notes
Chap 3 Built-in Data Structures, Functions, and Files
Chapter 4. NumPy Basics: Arrays and Vectorized Computation
- While NumPy by itself does not provide modeling or scientific functionality, having an understanding of NumPy arrays and array-oriented computing will help you use tools with array computing semantics, like pandas, much more effectively.
Chapter 5. Getting Started with pandas
Chpater 6. Data Loading, Storage, and File Formats
Chapter 7. Data Cleaning and Preparation
Chapter 8. Data Wrangling: Join, Combine, and Reshape
Chapter 9. Plotting and Visualization
Chapter 10. Data Aggregation and Group Operations
Chapter 11. Time Series
Chapter 12. Introduction to Modeling Libraries in Python
Chapter 13. Data Analysis Examples
How to Install Jupyter Notebook
pip install notebook
mkdir jn
cd jn
jupyter notebook --ip=0.0.0.0 --allow-root
The Concept of "Time"
As you get older, you get anxious about "time"; time feels going faster. And that anxiety makes you lose more time. You constantly struggle with priorities to get the most of "time."
What I end up doing is I waste a lot of time planning and priortizing.
Here is the interesting experiment I will try this year; I won't worry about time. I will forget about time. I will be just be in the moment focusing on the thing that I am doing at that moment.
Pivot should always be one of the options
- Pivot needs to be one of the options
- Don't listen to anyone that doesn't matter. And even the ones with grain of salt
- You are the most important person in your life. Without you, there isn't anything else.
- Health is the most important thing and it has cascading effects. Focus on that.
- If stuck, just work on leveling up skills. You get ready to pounce when the opportunity knocks.
- There is only now. Not past. Not future. Focus on Now
We are living in Multiverse
I always wonder if a true asshole that everyone agrees that he is one thinks himself as one. Here is what I know that is true for sure.
- Every single person in the world is quirky in their own ways. There is not a single ultimate good, bad, righteous etc person.
- You know some version of a person that he pretends to be. The easier way to think about it is that everyone is playing a character in multiple movies. If you know Bob at work, you only know the work version of Bob. I will go one step further. What I believe who I am is one version of me. It's my own version, but still a version of many versions.
Get Rid of Containers
Not too long ago, I realized that I had too many containers to store things. As long as there are containers, I continue keeping things that I will never use. And they are there with you occupying your physical and mental space. So I started getting rid of containers all together. When you run out of storage space, you start thinking hard what you need to keep in your life.
The same idea goes with my obsession about taking notes on every minute details. The honest answer is I never go back and read what I write. I spend time or waste my time planning thinhgs, jotting things down rather than doing and producing things.
So be mindful on these "facilitators"; facilitate you to store things, facilitate you to jot down things. They do you more harm than good.
How to make password managing less burdensome
Most of us tend to just use whatever "default" that technology offers. If you are like me, they are saved everywhere; some saved in Chrome browsers, some in other browsers, some in password managers.
Why I am Bullish on Google More Than Ever
- AI leader. Google will win the AI war. They are the only ones with right brain power, right infrastructure and Google already has all of our information.
- Running LLM locally is still not there yet, so if you want to use the best AI (which will be Google's) at the enterpise level. You will have to use Google Cloud offerings such as Vertex AI.
Charting My Next Move
I've been thinking a lot lately. More than ever. A lot of things have happened last few months professionally and personally and my life definately needs some reset.
We are currently facing more uncertainty than ever before; AI etc. So my next move needs to a very calculated one.
Bit stresseful, but also excited.