Friday, May 10, 2013

Things I Learned From Mom

Haven't updated this blog in awhile, but I figured I might as well share the slide deck that I came up with for my Mom.

Hope y'all will take the time to honor and to thank your Mothers this weekend! :)

And while you're at it, be sure to check out Haiku Deck - a great app to create slide decks! And to set your story free!


Monday, April 8, 2013

Please vote for me!!! :)

Hello friends!! Please vote for me by using twitter hashtag: #Elite8MattLee  

All the info is in the link below. Thank you in advance for your help. :] 

http://www.tableausoftware.com/public/elite_8_bracket


Tuesday, July 10, 2012

Good eats in San Francisco

Thought this infographic was neat in showing some great places to check out in San Francisco ...

I've heard a lot about Gary Danko's and Bi-Rite from friends ... will have to check these places out!

Enjoy!!


Travel Like a Local: San Francisco’s Best-Kept Secrets
Infographic by Visual News

Thursday, June 28, 2012

2012 Major League Baseball Salaries

Having recently built a Sports Payrolls data viz comparing payrolls across the major U.S. sports, I decided to drill down on a specific sport. Being a big baseball fan, I decided to pull in 2012 baseball salary and payroll data.  I also pulled in the last ten years of payroll data by team to compare total payroll, average, median, and standard deviation.

One of the things that surprised me the most is just how difficult it is to get all this data. I was going to different sports sites like ESPN, USA Today, and CBS Sports to get everything that I needed. Each site had the data displayed a bit differently with more or less detail depending on the site.

I ended up using data from both CBS Sports and USA Today; however, I was really surprised that CBS Sports didn't give me the position of each player with the baseball salary information by team. I needed to merge it with another data set from the same website!

It's just too bad that Sports websites don't offer a download data feature. I ended up copying and pasting data from all 30 MLB teams into Excel, cleaning up the data, then joining the data in Access to bring in one dataset that would give me player details, 2012 salary, and position. It was quite an exhaustive process! And it took much longer than I thought it would.

Anyways, on to the data visualization ...



I really wanted to display all of the Major League Baseball teams on a map. Only one baseball team is not in the United States, that is, the Toronto Blue Jays. It was neat to be able to see all 2012 payrolls by team plotted on a map. Not surprisingly, the New York Yankees have the highest payroll at $198M. And if you look at the top five paid baseball players, they make up three of the top five!

One tricky thing with the data is that it was very incomplete. Many baseball players, about fifty-eight in my list did not have any salary data. In the salary field, it said "Not Available" on CBS Sports' website. I ended up excluding them from the viz since it didn't really make sense to show that they had a zero salary which is not true. Some have been called up from the minors, others are in arbitration and others just do not have any salary data released.

What I found really interesting is that the difference between the highest paid player and the lowest paid player is huge! The highest paid player is Alex Rodriguez at $30M/year with the lowest salary at $480K. That seems to be the default salary for many baseball players.

I added in additional drill-downs to be able to filter by player, position, age, batting (left, right or switch hitter), and throwing (left or right). With batting and throwing, there were some players that didn't have any data listed, hence, the N/A in the drop-down box. Even that data wasn't fully populated!

Being able to see the top paid players by these filters was quite surprising! Here's what I found:

  • Highest youngest paid player with a listed 2012 salary is Yoenis Cespedes making $9M at the ripe age of 20! There's another player at age 19, but he didn't have any salary information so he does not appear in my viz.
  • Oldest paid player is Omar Vizquel at age 45 making $750K this year.
  • Highest paid pitcher is Johan Santana making a little over $23M this year with CC Sabathia close behind.
  • Highest paid relief pitcher is Mariano Rivera at close to $15M this year. Too bad he's injured and out for the season!
  • Joe Mauer is the highest paid catcher this year at $23M. Buster Posey is a steal at $615K. Had to call out a Giants player!
  • Highest paid DH is Michael Young of the Texas Rangers making $16M at the age of 35. Nice!
  • Who's the highest paid switch hitter? It's another Yankee, Mark Teixeira, making over $23M this year.
  • Highest paid thirty-year old is Adrian Gonzalez of the Boston Red Sox at close to $22M.
  • Barry Zito is the highest paid San Francisco Giant at $19M this year. Wow ... 
  • Texas Rangers have the highest median payroll this year at $3.44M. Colorado Rockies are the lowest at $0.48M.
  • New York Yankees had a total payroll less than $100M back in 2000 at $92M. Every year after has been over $100M!!

Feel free to check out the visualization and interact with the data. Check out your favorite team to see how their payroll has stacked up against other teams in the last ten years.

Probably the best part about constructing this viz was being able to show the data visually. It becomes so much easier to explore and it's so much more interesting than just looking at a bunch of numbers.

Hope you enjoy this visualization and please feel free to leave any comments. Thanks!

Friday, April 27, 2012

Data Visualization

Haven't updated this blog in awhile, but if you're still following/reading ...

Check out my latest data visualization called, "Apple vs Microsoft Stock Performance" on my data blog.

Let me know what you think! :)

Monday, March 5, 2012

Great words to follow ...

Words are powerful and sometimes the right words come along and change our perspective. These feel like those kind of words.

Tuesday, August 23, 2011

Happiness

Loved this happiness quote ... taken from here.



For more inspiring quotes/photos, check out this article.

Inspiring stuff!

Friday, July 22, 2011

Our Deepest Fear

"Our deepest fear is not that we are inadequate. Our deepest fear is that we are powerful beyond measure. It is our light, not our darkness that most frightens us.' We ask ourselves, Who am I to be brilliant, gorgeous, talented, fabulous?

Actually, who are you not to be? You are a child of God. Your playing small does not serve the world. There's nothing enlightened about shrinking so that other people won't feel insecure around you.

We are all meant to shine, as children do. We were born to make manifest the glory of God that is within us. It's not just in some of us; it's in everyone. And as we let our own light shine, we unconsciously give other people permission to do the same. As we're liberated from our own fear, our presence automatically liberates others."
- Marianne Williamson

Friday, June 3, 2011

World Data Bank - Private Sector

Here's another attempt at data visualization using Tableau.

This is looking at the time required for businesses in the private sector (using data from World Bank). Specifically, I'm only looking at the 31 countries which comprise the High Income (OECD) group.

For a better view of my visualization, click here.

* You can filter on the list of countries to compare country by country.


Wednesday, June 1, 2011

The Fab Five Viz

Here's my visualization comparing five companies against each other:

1. Apple (AAPL)
2. Google (GOOG)
3. Microsoft (MSFT)
4. Oracle (ORCL)
5. SAP (SAP)

Which company looks best to you? What's the most important measure?

* Most of the numbers are in millions and span from 2001 - 2010.
* Data is taken from MSN Money Financials 10-YR SUMMARY.

Passion 2012



Still believing.

Monday, March 7, 2011

What's Your Story?

All of us have a story to tell. The question isn't whether or not we have a story ... the question is do we have a story that is worth telling? Life can often seem mundane and meaningless, but we were meant for so much more.

We were meant to be a part of a grand Epic.

This book really challenged me to think about the bigger Story. I definitely recommend it! Check it out ... you won't be disappointed ... in fact, you'll probably be inspired to live a better story.

I know I was ... and still am striving to live a story that is worth telling.


What story are you telling? from Rhetorik Creative on Vimeo.

Wednesday, February 9, 2011

11 Gadgets That Will Cost Less in 2011

Thought this was pretty neat ... looks like some gadgets are going to be super cheap in 2011 ... prices are dropping!

Provided by Mint.com

Thursday, November 11, 2010

And If Our God Is For Us ...


I'm really excited that one of my favorite artists is releasing a new CD next Tuesday (11/16). I think what makes me even more excited about a new CD is just the potential of what a collection of songs can do.

Having traveled recently, I have seen that there is a huge need for HOPE. People need something to believe in ... and the reason for a Savior couldn't be stronger. All around us there are people who are struggling, who are discouraged and who feel hopeless. There is only ONE who can rescue and redeem us and ... put our feet on solid ground and give us a HOPE and a future that is worth living for.

Just reading about the heart behind this new album, it gave me chills and honestly, even reminded me ... that no matter what happens ... whether good or bad ... our God is for us! He believes in us. And I've realized even I need to be reminded that God believes in me. 'Cause honestly I forget and sometimes feel like He doesn't.

Check out an excerpt about this new album ... may it inspire you and remind you of His promises for YOU ...

As many will realize, the title comes from Tomlin's #1 song from the PASSION: AWAKENING live CD, "Our God," as Tomlin explains, the title is one that wasn't his first choice, but kept coming back to him.

"For the longest time I had a different title for the album, but at the end of the day, I really came back to 'And if Our God is for Us.' I just love that statement. It's just so strong. Every night in concert when we get to the part of the song where we sing 'if our God is for us,' it's amazing to see what happens, to see so many people rise up in that statement.

If you really believe in God, you know that everything is possible. Anything can happen. Miracles can happen. All things are available to you no matter what you're going through, no matter what you're facing, no matter what is coming against you. Life comes against all of us, but you know God is for you.

That's straight from the Scripture. It's not just my thought. It's not just my idea or opinion. The Scripture tells us 'if God is for you then who can be against you.' I love the hope that is in that statement. I think when people see that in the stores and they pick it up or they see it online, hopefully it just instantly takes them to that idea--'God is for me today!'

Amen. And if our God is for us, then who could ever stop us? And if our God is with us, then what can stand against? Nothing.

Wednesday, July 28, 2010

Fear

So I was perusing some books at Borders yesterday and I came across this book called, "God's Little Instruction Book for the Class of 2010". I was going through it and a few pages stood out a bit more than others.

One of them that made me just stop said this ...

Fear defeats more people than any other one thing in the world.
~ Ralph Waldo Emerson


And then on the bottom of the page it said ...

Perfect love drives out fear. ~ 1 John 4:18

And I loved that moment because it reminded me of how incredibly amazing God's love is. His love for us is unstoppable. And His love is big and deep enough to cover us ... our fears, our insecurities, our worries, our uncertain future, _____________ ... God's perfect love drives out fear and frees us to live fully for Him.

What a Beautiful Savior.

For this reason I kneel before the Father, from whom His whole family in heaven and on earth derives its name. I pray that out of His glorious riches He may strengthen you with power through His Spirit in your inner being, so that Christ may dwell in your hearts through faith.
And I pray that you, being rooted and established in love, may have power, together with all the saints, to grasp how wide and long and high and deep is the love of Christ, and to know this love that surpasses knowledge-that you may be filled to the measure of all the fullness of God.
Now to Him who is able to do immeasurably more than all we ask or imagine, according to His power that is at work within us, to Him be glory in the church and in Christ Jesus throughout all generations, for ever and ever! Amen.


Ephesians 3:14-21

Wednesday, July 21, 2010

Save $$$

Found this really sweet infographic off Quicken's website. Such a great way to save some extra dollars. Enjoy!

Budgeting-How Small Cutbacks Lead to Great Savings

Personal Finances from Quicken

Wednesday, July 14, 2010

Trading in small dreams ...

A different promo video this time around, but still pretty sweet!:D It's time to trade in small dreams for a place in the beautiful and epic Story that never ends.

You know you wanna be a part of this.

Wednesday, July 7, 2010

For Love of You

Music is so inspiring. It's always neat to find different artists or new songs that move you.

I just heard about Audrey and her new song, "For Love of You." Such a beautiful song ... may it inspire you to be captivated by Him again.

Because of You ... I come alive.

Wednesday, June 30, 2010

My Hope

Really loved the scripture reading I came across today ... what a beautiful way to start the day. This is where my Hope comes from ...

Find rest, O my soul, in God alone; my hope comes from him. 6He alone is my rock and my salvation; he is my fortress, I will not be shaken. 7My salvation and my honor depend on God; he is my mighty rock, my refuge. 8Trust in him at all times, O people; pour out your hearts to him, for God is our refuge. Selah

Psalm 62:5-8

Monday, June 28, 2010

Grace is unfair.

The new series I've been helping to facilitate on Grace has been crazy challenging so far. It was really neat to see how the sermon yesterday tied together so well with everything we've been talking about in the class. Grace is the one thing that has the power to change the world.

Grace is truly the last best word (in reference to "What's So Amazing About Grace?" by Philip Yancey).

At its core, grace just seems too good to be true or so good that it must be true. Grace is unfair, but that's the beauty of grace ... it is never about fairness.

Yesterday, we talked about forgiveness which is super tough, especially, when you don't feel like you've done anything wrong. But grace challenges us to love ... to act differently than what most people would do. And in many ways, forgiveness puts our message to the test ... do we just believe a great theology or does it actually change the way that we love others?

"To be a Christian means to forgive the inexcusable because God has forgiven the inexcusable in you." ~ C.S. Lewis