SQL : PostgreSQL

  Aggregate Functions Like most other relational database products,  PostgreSQL  supports  aggregate functions . An aggregate function computes a single result from multiple input rows. For example, there are aggregates to compute the  count ,  sum ,  avg  (average),  max  (maximum) and  min  (minimum) over a set of rows. As an example, we can find the highest low-temperature reading anywhere with: SELECT max(temp_lo) FROM weather; max ----- 46 (1 row) If we wanted to know what city (or cities) that reading occurred in, we might try: SELECT city FROM weather WHERE temp_lo = max(temp_lo); WRONG but this will not work since the aggregate  max  cannot be used in the  WHERE  clause. (This restriction exists because the  WHERE  clause determines which rows will be included in the aggregate calculation; so obviously it has to be evaluated before aggregate functions are computed.) However, as is o...

Essential aspect of analytical skills from google/coursera




Analytical skills: 

  • Curiosity: a desire to know more about something, asking the right questions

  • Understanding context: understanding where information fits into the “big picture”

  • Having a technical mindset: breaking big things into smaller steps

  • Data design: thinking about how to organize data and information

  • Data strategy: thinking about the people, processes, and tools used in data analysis 

 

Review the phases of data

learned about the data analysis process and the data life cycle. They include the following steps:

Data Analysis Process:

  • Ask

  • Prepare

  • Process

  • Analyze

  • Share

  • Act

Data Life Cycle:

  • Plan

  • Capture

  • Manage

  • Analyze

  • Archive

  • Destroy

Comments

Popular posts from this blog

SQL : PostgreSQL

Using BigQuery / MySQL / other SQL

The R-versus-Python debate