SQLのように書くPYTHON

Python を使用して、SQL の SELECT 文のようにデータフレーム (テーブル) を扱う方法を学ぶことができます。

難易度 初級

受講期間 無制限

Python
Python
SQL
SQL
Pandas
Pandas
Python
Python
SQL
SQL
Pandas
Pandas
날개 달린 동전

講座 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

マーケティングパートナーズ

講座 추천하고 성장과 수익을 만들어 보세요!

学習した受講者のレビュー

学習した受講者のレビュー

5.0

5.0

jtk92

33% 受講後に作成

講義(理論)とcolab(実習)の調和が良いです。 初心者が従うのにぴったりです。

5.0

이정현

100% 受講後に作成

とてもよく聞きました。

5.0

신조현

100% 受講後に作成

わかりやすく構成されています!

受講後に得られること

  • Python の基本文法

  • Python パンダス (Python Pandas)

  • Google Colab の使い方

  • Python を使用したデータの前処理

SQLのように書くPython、簡単かつ簡単に!

こんな方に注目してください!

  • CSVファイルを扱わなければならないが、知っている言語がSQLしかない方(選手知識:SQL)

SQLを学んだら
Pythonまでする必要がありますか? 😵

CSVファイルを扱う必要がありますが、SQLしか知らない私...

「SQL学ぶのも難しかったけど、また新しい言語を学ばなければならないなんて…」
「Pythonのインストールはまたどのように一つ…」(負担)

最近、開発者だけでなくマーケティング担当者、企画者の中でもSQLを使用する方が多くなりました。 SQLクエリを使用してデータベースに直接アクセスしてデータを抽出できます。

ところで、SQLしか扱えなかった二人がデータベースではなく、Excelなどで書くCSVファイルを提供されるとしたらどうでしょうか?同じ形式のデータ構造を持っていても、簡単に扱うことはできません。

(CSV…??)

しかし、実際の業務では、データベースではなくCSVファイルからデータフレームを作成して扱うときもとても多いです。そのたびに他の人に助けを求めるか、データベースにCSVをテーブル形式で直接プッシュしてから、SQL言語でデータを再加工すれば効率的ではないでしょう。

そこで、今回の講義では、Python(Python)という言語を通じてCSVファイルを持って、どのようにSQLをSELECT文のように活用できるかを学びます。 CSVファイルとデータフレームをSQLと同じように扱う方法を探している場合は、Pythonで目的の結果を簡単かつ簡単に出力したい場合は注意してください。

それで、こういう内容を学ぶことになります。

✅ Pythonのさまざまな文法、機能を通じて、データフレーム(テーブル)をSQLのように扱う方法を学びます。
✅実習中心のSQLの概念をできるだけPythonと1:1マッチングして説明します。


次の内容を学習します。 📖

  • この講義は、受講者が基本的なSQL文法を知っていると仮定して進めたため、SQL言語を知っている方は、より簡単に聞くことができます。
  • 理論ではなく、例による実習を中心に進めたので、学習した内容をすぐに適用することができます。
  • 現業でSQLを使用し、得られた問題をPythonに変換した問題を提供します。実際に必要なほとんどの問題を解決できると思います。 (該当講義は500個ほどのセルで構成されています。)
  • 講義の名前が示すように、できるだけSQLの概念を1:1マッチングして説明します。そのため、Python基本講義なら必ず入っている繰り返し文の説明などは除いて進めます。
  • 私を含む多くの方々が設置を嫌う… あるいは難しくなっていることを知っているので、Pythonのインストールが必要ないColab(コラボ)に進みました。

学習カリキュラム📚

1. Pythonの基礎

Google Colabを簡単に紹介し、Pythonの基本的な文法を学びます。

2. SELECT

SQLでSELECT文を書くのと同じように、私が持っているデータの中から希望のフィールド名だけを選び、日付の表示形式を変えるなどの内容を学ぶことができます。

3. WHERE

SQLのWHERE句のように、私が望む条件に一致するデータのみを取得することを学ぶことができます。

4. GROUP BY

SQLのGROUP BY句と同様に、特定のフィールドに基づいて簡単な統計(合計、数量の確認など)を実行できます。

5-6。 JOIN、UNION

SQLのJOIN、UNIONなど、2つのテーブルを結合する方法を学ぶことができます。


Q&A 💬

Q. その講義でPythonのすべてを学べますか?

このレッスンは、SQLのSELECTステートメントを実装するという基準で作成されました。 Python言語自体を勉強したい場合はお勧めできません。

Q. 講義で扱う理論は非常に複雑でしょうか?

理論よりは実習を中心に作られた講義だから受け入れにくい部分はないと思います。

Q. SQLを必ず知ってこそ講義を聞くことができますか?

講義を聞くこと自体には難しさがないかもしれませんが、たとえ話をSQLにするにはたまに説明が足りない部分があるかもしれません。 (すでにSQLをご存知の方におすすめです。)

Q. 他の講義も作る計画がありますか?

現在、該当講義のほか、他の様々なアイテムを企画中です。


知識共有者の紹介👨‍💻

パク・ボムジン

知識共有者の他の講義が気になったら?

Jupyter Notebookで始まるPython (クリック)

SQLとGoogleシートで始まるデータ分析 (クリック)

SELECT ALL FROM SQL (クリック)

MATLABのように書くPYTHON (クリック)

こんな方に
おすすめです

学習対象は
誰でしょう?

  • データで構成された CSV ファイルをコントロールしたい方

  • Python を SQL のように使用したい方

前提知識、
必要でしょうか?

  • SQL

こんにちは
pbj0812です。

9,982

受講生

450

受講レビュー

15

回答

4.8

講座評価

8

講座

- 現) KREAM データアナリスト

- 前) ABLY データアナリスト

- 元) wadiz データアナリスト

- 前) XIILab 人工知能開発チーム 主任研究員

- 前) アラ総合技術 数値モデリング1チーム 社員

- 仁荷大学校 海洋科学科(学士/修士)

もっと見る

カリキュラム

全体

27件 ∙ (2時間 11分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

10件

5.0

10件の受講レビュー

  • jtk920172님의 프로필 이미지
    jtk920172

    受講レビュー 7

    平均評価 5.0

    5

    33% 受講後に作成

    講義(理論)とcolab(実習)の調和が良いです。 初心者が従うのにぴったりです。

    • pbj0812
      知識共有者

      ありがとうございます!!!!

  • mons님의 프로필 이미지
    mons

    受講レビュー 29

    平均評価 5.0

    5

    100% 受講後に作成

    良い講義でした。

    • pbj0812
      知識共有者

      ありがとうございます!!!!

  • jeonghyunlee5600님의 프로필 이미지
    jeonghyunlee5600

    受講レビュー 3

    平均評価 5.0

    5

    100% 受講後に作成

    とてもよく聞きました。

    • pbj0812
      知識共有者

      受講評ありがとうございます!!!!

  • johyunshin4116님의 프로필 이미지
    johyunshin4116

    受講レビュー 2

    平均評価 4.5

    5

    100% 受講後に作成

    わかりやすく構成されています!

    • pbj0812
      知識共有者

      ありがとうございます!!!!!

  • neomirage님의 프로필 이미지
    neomirage

    受講レビュー 63

    平均評価 5.0

    5

    100% 受講後に作成

    軽く見ていいですね〜

    • pbj0812
      知識共有者

      ありがとうございます!

pbj0812の他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!

¥1,387