1. Nauka
  2. /
  3. Kursy
  4. /
  5. Eksploracyjna analiza danych w SQL

Connected

ćwiczenie

Wstawianie danych do tabeli tymczasowej

Chociaż wyniki kilku podobnych zapytań można łączyć za pomocą UNION, czasem wygodniej jest podzielić zapytanie na kroki. Możesz to zrobić, tworząc tabelę tymczasową i wstawiając do niej wiersze.

Oblicz korelacje między każdą parą kolumn: profits, profits_change i revenues_change z danych Fortune 500.

Wynikowa tabela tymczasowa powinna mieć następującą strukturę:

miara profits profits_change revenues_change
profits 1,00 # #
profits_change # 1,00 #
revenues_change # # 1,00

Pamiętaj o funkcji round(), która ułatwia odczytanie wyników:

round(column_name::numeric, decimal_places)

Zwróć uwagę, że kroki 1 i 2 nie generują wyników. To normalne, że panel wyników zapytania wyświetla komunikat „Your query did not generate any results."

Instrukcje 1/3

undefined XP
    1
    2
    3

Utwórz tabelę tymczasową correlations.

  • Oblicz korelację między profits a każdą z trzech zmiennych (tzn. profits z profits, profits z profits_change itd.).
  • Nadaj kolumnom aliasy odpowiadające nazwie zmiennej, z którą obliczana jest korelacja z profits.