Pythonの便利ライブラリ「Pandas入門講座」合併版|Pandasの基本的なこと3時間で学べます【Python超入門コースの次におすすめの入門講座】
ฝัง
- เผยแพร่เมื่อ 30 มิ.ย. 2024
- \キノコードが作ったプログラミング学習 サービス登場/
学んだ知識をその場でアウトプットできるからスキルの定着が実感できる
Python学習といえば、キノクエスト!
・問題数は充実の350問以上
・環境構築は不要!
・カリキュラムがあるので学習方法に迷わない
▼登録はこちら▼
kino-code.com/kq_service_a/?u...
ーーー
この動画は全14回のPandas入門講座を1本にまとめたものです。
Pandasの基本的なことを3時間で学べます。
Python超入門コースを終わられた方や、Pythonを使ってデータ集計や加工、データの前処理を勉強したい方に最適です。
▼目次
00:00:00 コース紹介
00:04:01 JupyterLabの使い方〜プログラムの記述や実行、表やグラフも表示できるPythonユーザーに人気のツール
00:16:19 Pandasとは〜できることや使い方
00:31:03 DataFrameとは〜データフレーム作成、インデックスやカラムの変更方法、データ操作
00:49:48 Seriesとは〜シリーズの作成方法、データの抽出、四則演算
01:04:51 ファイルの読み込み・書き出し〜CSV・Excelファイルの読み込みと書き出し、データベースとの接続方法
01:22:24 データの抽出方法〜特定の列や行、特定の条件に一致するデータの抽出
01:39:33 データの並び替え〜小さい順・大きい順の並び替え、複数列の並び替え
01:49:10 groupbyでのデータ集計〜カテゴリごとの合計や平均の集計方法
02:00:10 pivot_tableでのデータ集計〜集計方法をカスタマイズできる
02:10:10 mergeでのデータフレームの結合〜データフレーム同士の結合方法
02:20:37 concatでのデータフレームの結合〜データフレーム同士の縦結合など
02:29:29 時系列データの扱い方〜指定した日数での集計、月末だけの集計、週次や月次の集計
02:40:41 map,apply,applymapの使い方^SeriesやDataFrameに関数を適用する方法
▼文字書き起こし&ソースコードや使用するファイルは下記ブログから
Pandas入門コース#01 Pandasのコース紹介(kino-code.com/pandas_course_i...)
Pandas入門コース#02 Jupyter Labの使い方(kino-code.com/pandas_course_j...)
Pandas入門コース#03 Pandasとは?(kino-code.com/pandas_course_p...)
Pandas入門コース#04 DataFrameとは(kino-code.com/pandas_course_d...)
Pandas入門コース#05 Seriesとは(kino-code.com/pandas_course_s...)
Pandas入門コース#06 CSV・Excelファイルの読み込み・書き出し、データベースとの接続方法( kino-code.com/pandas_course_r... )
Pandas入門コース#07 データ抽出の方法(kino-code.com/pandas_course_d...)
Pandas入門コース#08 データの並び替えの方法 (kino-code.com/pandas_sort/)
Pandas入門コース#09 データ集計(groupby)の方法 (kino-code.com/pandas_groupby/)
Pandas入門コース#10 データ集計(pivot_table)の方法 (kino-code.com/pandas_pivot_ta...)
Pandas入門コース#11 データの結合方法(merge)(kino-code.com/pandas_merge/)
Pandas入門コース#12 データフレームの結合方法(concat)(kino-code.com/pandas-concat/)
Pandas入門コース#13 時系列データの扱い方(kino-code.com/pandas_chronolo...)
Pandas入門コース#14 SeriesやDataFrameに関数を適用する方法(map, apply, applymapメソッド)(kino-code.com/pandas_function/)
▼おすすめの動画
Python超入門コース
• Python超入門コース 合併版|Pytho...
Pandas入門コース(再生リスト)
• Pandas入門コース|プログラミング初心者...
Python×仕事自動化(再生リスト)
• Pythonで面倒な仕事を自動化しよう
理屈はさておき、Dockerを使って、あっという間にPythonのデータ分析の環境構築をする
• 理屈はさておき、Dockerを使って、あっと...
Pythonで株価のデータ分析
• Pythonで株価のデータ分析|株価分析を通...
▼自己紹介
現在:フリーランス
前職:リクルート
▼SNS
Twitter : / likes
Facebook : / %e3%82%ad%e3%83%8e%e3%...
Website : kino-code.com/
▼お仕事のお問い合わせ
キノコードでは、仕事の自動化の開発業務&コンサルティング業務のみを現在受け付けております。
お問い合わせ先かTwitterのDMか、「キノコードトップページ→概要」にあるメールアドレスまでお問い合わせください。
▼タグ
#Python #Pandas #プログラミング
【Python学習 といえば、キノクエスト】
キノコードが作ったプログラミング学習サービスが登場!
「やってみたい」から「できた」へ
・Pythonに興味がある
・業務を効率化した
・アウトプットしてみたい
・学習方法に不安がある
▼登録はこちら▼
kino-code.com/kq_service_a/?.com&XfoYeWCzjac_comment
自分の場合、上記の方法だと古いnode.jsがインストールされて拡張機能がインストールできませんでした。その場合、nodebrewで新しいnode.jsをインストールすることで解決できます。
jupyter labextension install @lckr/jupyterlab_variableinspector
を実行したところ、↓が表示されました。。
Error executing Jupyter command 'labextension': [WinError 5] アクセスが拒否されました。
誰か原因がわかりますでしょうか
@@shichenyu2828jp 唐突で失礼しますが、私にも同じことがありました。ステップその3のコマンドをそのままで、そこに書いてある「_ 」のマークだけを「-」に替えて、もう一度実行してみたらどうでしょうか。
まず、Anacondapromptがわからん( i _ i )
それをインストールする方法って言ってなかったよね?
Python超入門を見させて頂いたところで、この動画がタイミング良くアップされてたので今からこの動画で勉強していきます!
ありがとうございます!
ある程度独学でpythonやってる時に、これを見るととても頭が整理されました。
この内容で無料は本当に感謝しかないです。素敵な内容を、素敵な志で発信してくださって、本当にありがとうございます!
合併していただいてありがとうございます!
さらに復習しやすくなりました!
よかったです!復習頑張ってください!
PANDAS講座ありがとうございました
Pandasの使い方が全然わからなかったのですが
これを見て使い方がわかるようになりました
本当に感謝します
ありがとうございました
わかりやすいです!ありがとうございます!
いつもありがとうございます!
動画楽しみにしてます!
ありがとうございます。復習させていただきます!
復習頑張ってください!
Pytohn3 認定エンジニアデータ分析試験の勉強に使わせていただいてます!
書籍も買ったのですがいきなりやるのは怖いのでこちらでPandasを勉強してから書籍を取り組むつもりです。
まだ途中ですが動画のおかげでモチベーションを保って勉強できます。ありがとうございます!
初めて本格的にプログラミングを勉強するのですが、
なんだか楽しくなってきました!動画ありがとうございます。
Pandas楽しいですよね!
勉強ついでにExcelで作業していたことをPandasに置き換えて行くと、自動化もみえてきます!
@@kinocode コメントありがとうございます!!Excelはもともと大好きで、今はキノコードさんのExcel自動化の動画に取り組んでいます。実践でも出来るように頑張ります!!
とても分かりやすくて、感動しています。本当にありがとうございます!
今の時代に生まれて、
キノコードさんの動画に出会えて幸せ🍄
物凄くわかりやすくて助かります!最近キノコードさんを知ったので勉強してます。ありがとう😊ございます〜!
こちらこそ、はじめまして。
キノコードさんの動画ならずっと見てられます!本当にありがとうございます!最高です!
ありがとうございます!嬉しいです!
待ってました^ ^
Pandasの勉強再開します!
ありがとうございます!頑張ってください!
Athough I dont' understand all the Japanese but I can understand your demo and the code ^^. Thank You for your nice Job.
キノコード大好き❤
ありがとう!大好きな人、大好き。
解説ありがとうございます😊
同じことを繰り返し説明してくれるからありがたい
素晴らしいです。ありがとうございます!!
ありがとうございます!!
最近、いまにゅさんとキノコードさんを、ずっと周回してる…
プログラミング楽しすぎる。
友人に役立ちそう。伝えてみます!
めちゃくちゃわかりやすい
あぁうれしい...励みになります!
机上の勉強が嫌いなので、こうやって拝見させて、勉強させてもらってます。ありがとう
Great video !
めちゃくちゃ分かりやすい…
チャンネルでの勉強を始めてからなるほど!と理解できるようになりました!これからもしっかり勉強します!
わかるようになると楽しいですよね〜
当然ですがこの方もプログラミングはじめまして時代があったんですよね…産まれた時からプログラミングやってました感が凄いです。
私は初心者ですがめげずに頑張ります。
この動画でチートシート作らせてもらいました!質がほんとにたけぇ...
Matplotlib,Seaborn講座もガンガンチートシートにしていくのでよろしくお願いします!!
ありがとうございます!更新頑張りますね!
ありがとうございます
Javascript と Python の講座を一日で楽しく勉強させていただきました。ありがとうございました。
素敵な動画をありがとうございます。普段は営業職として会社員をしている5歳児の父親です。kinoさんの動画を元にPandasやMatplotlibなどの機能を備えたWebアプリサイトを無事公開する事ができました、感謝です。これからも活動応援しています、体に無理がない程度に頑張って下さい。
Windows 3.0の時代では、考えられない世界になって、
プログラマーの実態も明かされてしまった。
Excel 4.0からSQLへ突入してしまった私は、
独学一筋で後悔していません。このチャンネルがある限り、
独学で十分です。ありがとう。
大学公開ゼミでも、話術がなってなく、どうでもいい話を混ぜ込んで、
あーとか、でーとか、えーとかを繰り返す教授と名乗る人がいるが、
基本的に体を揺すりながら落ち着きのない
話をする人の話は信用できないし。
キノコードさんは全然ぶれてませんネ。
3時間きついんで、2倍速で聴いててもO.K。十分理解できます。
これからも期待していきます。
Fortran、Basic、C++、VBA、SQL、HTML,Javaと
習得言語がどこまで増えるやら、、、
windows 3.0は草
キノコードさん はじめまして。とても分かりやすくて勉強になります。感謝です。
Dash pythonでデータ分析グラフ作成+webアプリケーションの作り方の動画をお願いします!
場違いのコメントでしたらすみません。
キノさん、プログラミングを勉強し始めた初学者の私でもとてもわかりやすい説明、ありがとうございます。
エクセルVBAからPythonに移ってきました。笑
本当にわかりやすくpandasの良さなどもすこしずつですがわかってきました。
これからも、キノさんの動画を見ながら、プログラミングの勉強をしていこうと考えていますので
よろしくお願いします。
3時間はなかなかハードでしたが、pandasの基本がわかりました。
ありがとうございます。
右下のキノコ可愛いですね🍩
おわったー。めちゃくちゃ分かりやすかったです!
遅ればせながら、初歩からずっと見させていただいております。大変わかりやすく為になって、ありがとうございます。
ところで最初の方に関して質問です。国勢調査のホームページから、同じデータをcsvでダウンロードしてきました。余計なセルを削除してcsvから読み込みましたが、人口の列が3つ、すべてObjectで読み込まれてしまいます。というのも、おそらく、ある年の沖縄のデータが「ー(ハイフン)」となっていたからです。
こう言うエラーを回避してデータをちゃんとINT型にする方法などは、ないでしょうか? astypeでは、1つでも文字列があるとエラーになってしまいました。
実践となると、だれがどの様にデータを作成しているか分からず、csvやExcel自体をレポートとして利用している方にとっては、データベースの概念が無いもの仕方ない事です。
もし、他の動画含め後から出てくるようでしたら無視して頂いても構いませんが、もしそうでなければ、是非、データのクリーンアップ方法等を取り上げていただけると、うれしいです。
わがままで、すいません・・・
lenはlength長さの略、locはlocation位置の略、といった一言が有ると理解と記憶の定着をより深められそう。
これが無料で見られるとかいい世の中や…
ありがとうございます…😭
オライリーの本買ったんですけど、こっちで学習します!(本読むの眠くなるんで笑)
オライリーの本も良い本です(表現が英語っぽいけど!)。そちらとあわせてご活用ください!
上手くできない方、
シングルクォーテーションを書き直すとうまくいきます
あとdata.csvは一番下からダウンロードします
なぜこの順番なのか疑問です
が!めっちゃ優良チャンネルだとおもいます
csvファイルどこだよってなってたので助かりました 文字書き起こしブログの1番下にありました
このような素晴らしい動画ありがとうございます。
丁寧でわかりやすくて、毎度勉強させてもらっています笑
質問があります。
下で説明するとこで、pandasを使うことで処理速度が速くなるかならないか分かる範囲で教えて欲しいです、ら
[説明]
僕は今flaskを使用して簡易的なWebページを作成しています。
指定した期間(1日、1週間、一ヶ月、一年)のデータをグラフにして出力するウェスページを作成しています。
データはDBに保存してあります。
このとき、pandasのデータフレームに全て値を保存してから処理するのと、毎回MySQLにアクセスしselect文をら使うのどちらの方が処理は早いと思いますか。
データが数十万件となかなか大きいので、僕は今後者でやっています。
また、取ってきた値は不完全な値で、保管しなければなりません。
説明わかりづらくてすいません。
広告収入を死ぬほどたくさんもらっていて欲しい。これが無料はやばすぎです...
これが無料とは、、すごすぎます笑
昔の動画もあるので、少し恥ずかしいところもありますが…。でも、内容はいいはずです!ぜひご視聴ください!
いつもありがとうございます!
取り敢えず、Python超入門とpandas超入門が終わったのですが、次は何を学べばよいででしょうか
いつもご視聴ありがとうございます!
基礎を学ぶには可視化のレッスン、SQLレッスンがありますが、やりたいことをやってみるのがよいと思います!
仕事の自動化、ファイナンス分析、人工知能開発、Webアプリ開発(動画作成中)・・・
▼【Pythonで面倒な仕事を自動化しよう 合併版】8つの自動化のテクニックを紹介
th-cam.com/video/fyNCftVsp4g/w-d-xo.html
▼Pythonで株、FX、仮想通貨のデータ分析
th-cam.com/play/PLavQwENTsEBVPMYIgjX5v5i4k3CyZguVO.html
回答いただきましても誠ありがとうございます。
動画と書籍と合わせて学習させて頂いております。わかりやすくありがとうございます。
CSVファイルをインポートしているのですができません。
dataはディスクトップ直下に保存しております。
何か原因がわかりましたらアドバイスいただけると助かります。
ご視聴、ご購入ありがとうございます!
デスクトップ直下にあるCSVファイルのフルパスを全てコピーして、read_csvで指定してみてください。
ipynbファイルの場所から、CSVファイルが特定できない指定をしているのかもしれません。
私もPCを操作しながら拝見します(^^♪
ご視聴ありがとうございます!為替の動画もだします!笑
プログラミング学習を全くしてこなかった者です。
Python超入門は一周終わりました。
現在、pandasコースを勉強中です。
勉強していて、説明されてもさっぱりな所や、一度ではとても暗記できない内容です。
質問なのですが、上記の不安は繰り返し勉強や、他の人の入門コースを継続して行うことにより理解、体がコードを覚えるようになるのでしょうか。
転職かねて職業訓練でpython勉強するか、そんなにケチらずにこのままスクール通おうかとか考えましたが必要なし。グッジョブすぎるでしょ👍
躓いた時は、「キノカレッジ」へどうぞ!(宣伝)
問題解き放題のキノクエストに加え、コミュニティもついていて、3つの講座が受け放題です!
ここ最近パイソンの入門動画からはじまり、パンダスの入門でもお世話になっています。
この動画の39分頃のインデックスとカラムを指定しないデータフレームの作製の仕方のところで
という画面が出て、データフレームができません。これは、どうすればいいのでしょうか🙇
I am not sure of the explanation but the examples are self explanatory
14:28 ターミナルでこれを入力してください とありますが、ウィンドウズだとコマンドプロンプトですか?その場合の入力するべき文字列は何ですか?
いつも楽しく拝見させて頂いておりまた大変勉強になっております。教材で使用している(data.xlsxやdata01.xlsx)はどちらに置かれておりますか。サイトを探したのですが見つけることが出来ませんでした。
「06.CSV・Excelファイルの読み込み・書き出し、データベースとの接続方法」でしょうか?
Webサイトの各レッスンのページの一番最後にあります。
▼こちらからどうぞ!
kino-code.com/pandas_course_read_write/#toc20
@@kinocode ありがとうございます、勉強させていただきます。
いつも有難う御座います。seriesの質問ですが、
s1 = pd.Series([1,2,3],
index = [10,20,30] )
の様にインデックスに数字を指定した場合、インデックス番号を使って0番目を呼び出すs1[0]がエラーとなります。
インデックスに['suzuki','sato','tanaka']を指定した場合はs1[0]で(suzuki 1)呼び出す事は可能ですが
基本的にインデックスに数字をにしてインデックス番号で呼び出す事は無いのでしょうか?
42:53あたりでデータフレームの列や行の取得について説明しています。
locやilocを使うことで、思った通りに取得できると思います。
(シリーズも同様です。)
s1 = pd.Series([1,2,3],
index = [10,20,30] )
で0番目を取得するのでしたら、s1.iloc[0]です。
インデックスが20を取得するのでしたら、s1.loc[20]です。
pandas とboto3 を用いて CSVを読み込んで必要なCSVファイルをS3にあげるPython Lambdaが書きたいです
どの動画を見るのが良いですか
1:15:50 自分用 日付の取り扱い方がわかってスッキリしました・ω・
この動画は凄く良くできた人気の動画ですが、作成が非常に古いので、
今(2022/10/20)この通り実行しようとしても、多数のエラーか表示されて先に進むことが出来ません。
これらのエラーを解決するのに、色々調べて約1週間かかりました。
教材のCSVデータも探すのが困難で、結局自分で加工して作るのに1週間かかりました。
かなりのコンピュータ、プログラム、Python等に関する知識が無いと恐らく解決は困難ではないかと予想します。
この動画の内容は素晴らしいのですが、エラーについては自己責任で解決しないといけませんので、ご注意ください。
Build failed with 500, please run 'jupyter lab build' on the server for full output
いつもお世話になっております。
このように出てくるのですが、どのように解消したらよいのでしょうか?
こんにちは
29:49あたりのグラフを表示するコードについてです。
C:\Users\ユーザー名\anaconda3\lib\site-packages\matplotlib\backends\backend_agg.py:201: RuntimeWarning: Glyph 22899 missing from current font.
font.set_text(s, 0, flags=flags)
このようなエラーがいくつも出てきてしまいます。原因を教えていただければ嬉しいです。よろしくお願いします。
直前のコードで指定しているフォントが対応しておらず、日本語の表示がうまくいかないということですかね?
でしたら、こちらを実行なさってみてください!
日本語表記のライブラリです。
!pip install japanize_matplotlib
import japanize_matplotlib
▼こちらで説明しております(07:38〜)
th-cam.com/video/8X14vY13U-M/w-d-xo.html
いつもkinoコードで勉強させていただいてます५✍🏻
第11回のプログラムにミスがありました。
配布コードのプログラム23、24番目で、参照テーブルがdf05がdf01になっており、エラーになってしまいました。
コメント失礼致します。
とてもわかりやすい説明でした。
質問が一つあります。
キノコードさんが#14の内容をまとめたブログに飛び、コードをコピーしVScodeに貼り付けました。
しかし動作せずerrorが出現します。
左下にPython2.7.16 64-bitと表記されていたためそれが原因だと思いクリックを行い
Python 3.8.5 64-bitに変更しました。ですがエラーが出現します。
後者のバージョンを選択しても青く選択されているのは前者のバージョンとなっています。
何が原因なのでしょうか。
#12までは順調に動作していましたが、#13のクラスについての内容をcodeするとerrorが出現し
全くわからないようになりました。そのため実践編でもクラスの内容があったためerrorが出現して動作しませんでした。
解決方法がわかる方はご意見よろしくお願い致します。
どんなエラーかちょっとわかりませんが、インスタンスかで失敗しているのでしたら
『__init__(アンダースコア2つ)」が「_init_(アンダースコア1つ)」になっているとか...?
pandasをインポートするのは出来たのですが、その後のcsvファイルを開くところでエラーになってしまいます。
FileNotFoundErrorとあるので、ファイルが無いのだと思うのですが、解決策って分かりますか?
どのようにファイルパスを指定していますか?
読み込むファイルパスを絶対パスにしてみてはどうでしょうか?
もしくは、jupyterファイルと同じ階層に保存して、試してみてください!
同じとは言え、windows 画面で見たい
初っ端からつまずいています。
jupyter labは開くのですが、開いてもまっさらで何も表示されないのですが何が悪いのでしょうか?
動画ありがとうございます。
data.csvファイルがリンク先になくダウンロードできないのですが。。。
ダウンロードはできますが、中のデータの型が一部数字のはずなのに、文字列になっていて、下処理しないと使えないです。下処理の方法は今から調べます泣き。
現在2021年2月でもtest dataはdown load可能でしょうか?
サンプルに使用しているデータは、Webサイトからダウンロード可能です!
概要欄に記載してありますので、リンクからご利用ください!
▼念のため。
kino-code.com/
実践中(°∀°)Python最高
そして楽しいですよね!最高〜
キノコードさんの動画にあるdockerを使った環境構築をしたのですが、Variable Inspectorなどの拡張機能の追加方法がわからないです。gitから作ったコンテナには、もうanacondaはインストールされているのでしょうか?初心者でdockerでanacondaなどを使う場合はdockerを使わない環境と同じようにコマンドプロンプトからインストールすればよいのでしょうか。
自分も全く同じ状況です、、
解決はされましたでしょうか?もしされたら解決法を教えていただきたいです
df_excel.to_excel('df_excel.xlsx)と入力するとnameerror:name'df_excel' is not definedと表示されるのですがどうしたらいいでしょうか?
df_excel = ...
のコードが実行されていないか、エラーになっているのではないでしょうか?
ここを実行してから、試してみてください!
csvファイルはどこで手に入れるんですか?内容があまりにも希薄でよくわかりません。
ジュピターラボでセルにコードを書こうとすると、
セルにもともと「。」が書いてあって消せなかったり
「print」と打つと日本語の「印刷」に変換されてしまって直せません…
キーボードは英語入力になっているのですが…
どうすればよいでしょうか?
ブラウザかなにかの、自動翻訳機能のようなものが動いているのかもしれませんね!
25:52
describe関数ですが、和暦と西暦しか表示されずその後のGroupbyでもエラーになってしまいます。
どなたか解決策分かる方いらっしゃいますか?
人口データのカラムのところに文字列があったりすると、データ型が文字列型になってしまい、集計ができません。
クリーニングするとできるようになりますが、このレッスンではデータのクリーニングについては説明していません。
▼こちらのデータを使用なさってみてください!
kino-code.com/pandas_course_pandas/#i-10
どうしてもVariable Inspector拡張機能をインストールできなかったのですが、これを飛ばしてしまっても大丈夫でしょうか?これがインストールできずに学習を断念してしまいたくないので、教えていただけないでしょうか。
はい、これは必須ではありませんので、飛ばして進めてOKです!
便利な機能としての紹介でしたが、それが少しわかりにくかったようですみません…
Pandasは楽しいです!学習がんばりましょう!
@@kinocode 返信ありがとうございます。
Python超入門編では大変お世話になりました。Pandasも楽しく勉強させていただきます。
Variable Inspector を指定の方法でインストールし、一度はできたのですが今は全くできません。
ノートブックで右クリックしても Open Variable Inspector が表示されません。
確認をお願い致します。
こちらをお試しください!
domekenshi.com/141/
手順通りにダウンロードしたのですが、「open variable inspector」が表示されません。私のPCはWindowsなのですが、どのように改善したら良いですか?
固定コメントしておりますが、Node.jsのインストールも必要です!
@@kinocode Node.jsもコメント通りにインストールしたのですが出てこなくて、、、
先にnodesをインストールしておかないとvariable~はインストールできませんでした。ググればやり方は出てくるのでもしできなかったら試してみてください。
df_population_mean = df_population_data.groupby(by='都道府県名').mean()[['人口(総数)', '人口(男)', '人口(女)']].round(0)のあたりでずっと keyErrorがでてたんですがどうやら()が()になっているの原因みたいですな、半角のままShiftと8で()をつくるとどうやらエラー出るみたいです
全角で再度やってみたらできました
ありがとうございます!
そこで困っていたので助かりました。
25:40 describe()による実行結果が和暦と西暦しか表示されず、人口データが表示されません。何が原因なのでしょうか…?
人口データを直接政府のサイトからダウンロードされた場合、データのクリーニングの必要があります。
動画ではデータクリーニングの説明を省略しておりますので(別の動画で取り扱います。)、よろしければWebサイトからダウンロードしたデータでお試しください!
▼動画で使用したCSVファイルはこちら
kino-code.com/pandas_course_pandas/#toc16
CSVファイルやExcelは、概要欄にリンクが張ってあるので、そこからダウンロードしてください。
と説明がありますが、リンクが見つかりません。
どこにありますか?
最初のCSVファイルは、国勢調査のサイトからダウンロードして、そのままでは使えないので
中身を編集して使いましたが、6章以降で出てくるファイルはどこにあるかわからなかったため、
そのリンク先URLを教えてください。
よろしくお願いいたします。
▼こちらです!
kino-code.com/pandas_course_read_write/#toc20
csvファイルって、自分で直接ホームページから落としてくる認識でしょうか...
概要欄、動画、ブログ、どこ探しても見当たりません。
Webサイトでは、レッスンごとの書き起こしにファイルがあります!
概要欄からのリンク先をご確認くださいませ〜。
jupyter lab を開くところまで行ったのですが、shift+enterを押してもセルが一個増えるだけで実行されません。何か設定の問題でしょうか
コードを書いたセルでShift+Enterしたときに、セルが実行されないということでしょうか?
コードを書いたセルが、「Code」になっていないかもしれないですので、確認してみてください!
(例えばMarkdownになっていると、コードは実行されません)
@@kinocodecodeにしても実行されなかったです(´;ω;`)ウッ…セルの左にある[ ]にふつうは[1]みたいに数字が入ると思うのですが、[*]のようになってしまいます。
pandas はインストールされてますが、35:30あたりのところを実行しようとすると「module 'pandas' has no attribute 'DateFrame'」になってしまいうまくいきませんでした。。。
スペルミスのようです。
DataFrameでお試しください!
@@kinocode !!!
まさかでした!!夜遅くに返信ありがとうございます!
わけわからなくなってpandasをremoveして再インストールしたりしてました笑
df_population_data=pd.read_csv('data.csv',encoding='shift-jis')と入力するとFileNotFoundErrorと表示され先に進めません。どうしたらいいでしょうか?
「data.csv」ファイルは、.ipynbファイルと同じ場所にありますか?
なければ、フォルダのパスも含めて指定してみてください。
このように指定します!
df_population_data=pd.read_csv(’/Users/kinoode/Documents/data.csv',encoding='shift-jis')
@@kinocode ipynbファイルがデスクトップにある場合はDocumentsの部分をDesktopに変えたらいいでしょうか?
Documentsの中にcsvファイル移動して上記のように指定したらできました。ありがとうございました。
@@kinocode 初心者で申し訳ないのですが、ファイルを同じ場所にするにはどうすれば良いですか?
書いてくださってるコードではエラーとなりました🙇♂️
3:04:10
短時間で詰め込む意味が希薄
目的を理解すれば時間は超越するので
記憶ではなく体感で身に付くのに
勿体ない
14:30 でRuntimeError: JupyterLab failed to buildと表示され、上手くいきません。固定コメントの内容はすでに実行しました。解決方法を教えていただけると嬉しいです。
拡張機能のOpen Variable Inspectorですか?
こちらをお試しください!
domekenshi.com/141/
jupyter lab を起動しても ディレクトリにデスクトップが表示されず
日本語の文字化けをしています。なぜでしょう。初歩的な質問ですみません。
describeで列が2列しか出てきません。コードは確認しましたが、原因が分かりません。
おそらく、数字と認識しているカラムが2列しかないのだと思います。
データフレームをdtypesで確認して、objectになっているカラムは計算されません。
数字以外を削除して、数値に変換してからお試しください!
書き起こしブログからダウンロードできるデータからは、この数字以外を事前に排除しています。
kino-code.com/pandas_course_pandas/#i-10
14:44 何度Open Variable Inspectorを押しても起動はするが一切のデータが表示されないのは何故でしょうか
それは…変数を使用しているのに…ということですよね?
1:05:33~1:05:45
この保存の仕方が分かりません。
学習用のJupyterLabを保存しているフォルダとはつまりどれのことですか?
どこでも構いませんが、ご自身が学習用に作成する「.ipynb」を保存する場所です!
動画では、7:54でデスクトップに作成した「MyPandas」を学習用のフォルダとして説明しました。
なぜ「同じ場所に」としているかというと、ファイルの読み込みをする際のファイルの指定が簡単だからです。
他の場所にファイルを保存をした場合は、ファイルまでのパスを指定することで読み込み可能です。
ご自身のやりやすい方法で理解を進めてください。
@@kinocode 返信ありがとうございます。
了解しました。
Excelファイルを開いて、「ファイル」から「名前を付けて保存」をクリックして、動画を見て自分で作成した「MyPandas」を開き、そこにある「.ipynb」が付いているフォルダ/ファイルに保存すれば良いのでしょうか?
返信遅くなりました。それで進めてみてください!
理解が深まると、ご自身の好きなように操れるようになります!
1:21:00
メモ
人口データのダウンロード先、わかる方いらっしゃれば教えていただけないでしょうか??
総務省統計局のHPをみてみましたが、見つけられず、、、
よろしくお願いします!
キノコードのWebサイトからダウンロードできますので、こちらからご利用くださいませ!
kino-code.com/pandas_course_pandas/#toc16
「データファイルはこちら」を右クリックで保存できます。
@@kinocode
ご回答ありがとうございます!ファイル保存できました!
pythonの基本操作や、スクレイピングについての動画は受講させていただき、
どんどんPythonの力がついていくのを感じています。ありがとうございます!
(今週、職場で一つpythonを使った実績ができました!!)
最新のメンバーシップについての動画を拝見させていただき、
キノコードさんの夢への共感と、感謝の意を込めてメンバーシップへ参加させていただきました。
これからも応援しています。
応援ありがとうございます!がんばります!
そして早速実績を作られたとは!すごいですね!
コミュニティには刺激を与えてくれるたくさんの方がいらっしゃいます。
よろしければいらっしゃってみてくださいね。
自分用 16:19
右クリックをしてもopen variable inspectorが出てきません。
調べたところbuild_config.jsonファイルを削除したら良いみたいなのですが、削除の仕方がわかりません。
もしお分かりの方が居られるのなら教えください。
お願いします。
自分はmacを使っているのですが参考になればお試しください
Finderの自分の名前のところを開くと、optフォルダがあるのでクリックして進んでいきanacond3 > share > jupyter > lab > settings の中にjsonファイルがありそれを削除したら治りました。
Pandasとは〜できることや使い方でCSVファイルを読み込むことができません、、
キノコードさんのファイルの内容をコピーしましたが、何度もやってもエラーになってしまいますどうすればいいでしょうか?(;'∀')
どんなコードで、どんなエラーになりますか?
返信ありがとうございます、
何とか、cvcのファイルのdate.cvcをキノコードのサイトからダウンロードして直接今回書いているファイルがあるPandasフォルダ内の中にdate.cvcファイルを入れたら
確かFileNotFoundError Traceback (most recent call last)というファイルがないよ!エラーが消えてできました、teratail.com/questions/290745
↑は、キノコードさんの動画を見て私と同じようなことが起き質問しているようなのですが、
やり方しては、cvcファイルをダウンロードして、そのパスを入力して読み込むか
そのフォルダ内に入れて読み込む
というやり方で当たっていますでしょうか?
そりゃぁwファイルがないのに読み込めませんよね〜w
ただ、キノコードさんのブログから今回の書いたファイルを見るととエラーになってないので不思議です?(˙◁˙)
⬆そうか、先に表示データ読み込んでいる状態を表示してもう1回control+enter
でやるとファイルるがないってエラーになるわけですね!
分かりずらい質問すいませんm(_ _)m
variable Inspecctarがダウンロードされずコードが読み取られてないのかエラーメッセージもクルクルも出ません…
何度か同じ文字を入力したのですが無理そうです…
ここは必須ではなく便利な機能のひとつですので、飛ばしてOKです!
@@kinocode さん
了解です!ありがとうございます!
6章のデータベース部の説明が大変poorだったと思います。SQL文の説明が全くないまま「()にsql文を書いて~」て言われましても