タグ

Pythonに関するnama_tsuyamaのブックマーク (10)

  • Python本のオススメと絶対に挫折しないための学習方法とは | ガンマソフト株式会社

    今回はおすすめのPythonと独学による学習方法をご紹介します。どのようにを選び、どんな勉強をすれば、挫折することなく、無事になんとかプログラムを書けるようになるのか。自分の経験をもとにまとめてみました。 私も最初は挫折の連続でした。しかし、何とかまず1つの言語を覚え、その後、他の様々な言語も学んでゆくうちに、ようやく「プログラミングの学習方法」がわかってきました。 世の中には、いとも簡単に習得してしまう才人もいますが、普通の人はそれなりに苦労します。ここでは、普通の人がどうやったらプログラミングを習得できるかを、Pythonを対象に紹介します。 この記事の目次 挫折しない学習方法とは 1冊目におすすめの挫折しない Python1年生 第2版 よくわかるPython入門 例題でわかる Pythonプログラミング入門 Pythonではじめるゲーム制作 超入門 2冊目におすすめの入門書

    Python本のオススメと絶対に挫折しないための学習方法とは | ガンマソフト株式会社
  • Pythonによる地理空間データ分析

    地理空間データ分析は、地図や道路などのオープンな情報を分析することで、渋滞予測やナビゲーションなどの有用な情報を得る強力な手段です。さらに、衛星に搭載された各種のセンサーによる画像や国勢調査の情報などを組み合わせることにより、森林破壊や人種差別問題などの社会的課題に対する知見を得る「ロケーションインテリジェンス」として活用することができます。書は、地理空間データ分析に必要な基的な知識―GIS、データの種類、空間統計学、可視化技術などを紹介し、公開データとJupyter Notebookで提供されているさまざまな社会課題に関するサンプルコードと解説、QGISなどのオープンなツールを利用して実践的に理解を深めることができる一冊です。 はじめに 1章 地理空間データ分析入門 1.1 データの民主化 1.2 データに関する質問 1.3 空間データサイエンスの概念 1.3.1 地図の投影法 1.

    Pythonによる地理空間データ分析
  • 百人一首

    百人一首をクラスタリングしてみよう 形態素解析を使って階層的クラスタリング ここでは MeCab を使って百人一首の歌を形態素解析し,その結果に階層的クラスタリングを適用することで似た歌を探します. 目次に戻る MeCab の準備 まずはここを参考に MeCab をインストールし,mecab-python3 がインストールされていることを確認してください.なお Jupyter notebook 上でセルの先頭に ! を入力するコマンドはシェルコマンドと呼ばれます. !pip list Package Version ---------------------------------- ------------------- ...(中略)... mecab-python3 1.0.4 ...(省略)... 目次に戻る 百人一首のデータを読み込む まず,必要なモジュールをすべてインポートしま

    nama_tsuyama
    nama_tsuyama 2022/03/30
    「百人一首をクラスタリングしてみよう」
  • 人文系研究者はなぜPythonを学ぶべきなのかを説いたシリーズ記事 “Python for Humanists”

    エモリー大学のRobert W. Woodruff図書館、Digital Scholarship Commons (DiSC)でポスドクフェローとして勤務するRoger T. Whitson氏のウェブサイトに、人文系研究者向けにPythonについて解説したシリーズ記事が掲載されている。 これらの記事でRoger T. Whitson氏は、1)なぜ人文系研究者はコードについて学ぶべきなのか、2) 人文系研究者がプログラミングについて学ぶのに最初にPythonを学ぶのが良い理由とは何か、3) Pythonを学ぶのに良いリソースは何か、について解説するという。 2011年12月7日から始まり、現在は3つ目の記事が掲載されているところ。 なお、氏の勤務先図書館のブログにも同じ記事が掲載されている。 Python for Humanists 3: More Zen and the Historian

    人文系研究者はなぜPythonを学ぶべきなのかを説いたシリーズ記事 “Python for Humanists”
    nama_tsuyama
    nama_tsuyama 2021/05/26
    「人文系研究者はなぜPythonを学ぶべきなのかを説いたシリーズ記事 “Python for Humanists”」
  • Pythonプログラミング入門 — Pythonプログラミング入門 documentation

    Pythonプログラミング入門¶ ▲で始まる項目は授業では扱いません。興味にしたがって学習してください。 ノートブック全体に▲が付いているものもありますので注意してください。

    nama_tsuyama
    nama_tsuyama 2021/05/26
    東京大学のPythonプラグラミングの教科書。HTML版。「Pythonによるプログラミング入門 東京大学教養学部テキスト: アルゴリズムと情報科学の基礎を学ぶ」とは別ものらしい。
  • Pythonプログラミング入門 - 教材・講義動画

    G Suiteのドライブ上の課題にアクセスするにはECCSクラウドメール(G Suite)アカウントが必要です。以下のページからECCSクラウドメールアカウントでG Suiteにログイン後にアクセスしてください。 ECCSクラウドメールアカウントはUTokyo Accountの利用者メニューから申請・取得してください。 UTokyo Account ECCSクラウドメール利用方法 個人のGoogle (Gmail)アカウントでログインしている状態ではアクセスできません。必ずログアウトしてからECCSアカウントでログインしなおしてください。

    Pythonプログラミング入門 - 教材・講義動画
  • 無料で読める、東大/京大の「Python教科書」電子書籍

    稿は、2021年5月26日に公開した記事を、2023年11月13日の最新情報に合わせて改訂したものです。東大と京大のどちらも2023年版が公開されています。 プログラミング言語Pythonを習得したい場合、まずは教科書型のコンテンツなどで一通りの基礎知識を学ぶ必要があるだろう。そういった目的に合うコンテンツは、書籍を含めてさまざまなものがある。稿ではその中でも、東京大学もしくは京都大学の授業で使われており信頼性が高い電子書籍、しかも無料で入手可能なものを紹介する。 東大/京大の「Python教科書」電子書籍 東京大学『Pythonプログラミング入門』

    無料で読める、東大/京大の「Python教科書」電子書籍
  • 【転職エントリ】Googleに入社します|Lillian

    はじめに この記事には、Googleのオンサイト面接に向けて勉強した内容が記載されていますが、それらはすべて面接を受ける直前に書いておいたものです。このエントリを読むことで面接で聞かれた内容が予測されてしまわないようにそのようにさせていただきました。ご了承お願いします。 この記事について 令和元年に医師を退職し、ソフトウェアエンジニア転職します。 自分にとって大きな転機であったのと、とても大変な道のりであったので、私という人間が辿った道筋を最初から最後までちゃんとまとめておきたいと思いこの記事を書くことにしました。 私のような他業種から未経験での転職を目指されている方にとっても、何らかの参考になる内容であれば幸いです。 私の生い立ち 私は小さい頃からテレビゲームが大好きで、学校から帰るとずっと家でゲームをしている子でした。あまりにもゲームが好きだったので、遊ぶだけではなく自分で作ってみた

    【転職エントリ】Googleに入社します|Lillian
    nama_tsuyama
    nama_tsuyama 2019/08/03
    医者・医師がソフトエンジニアに転向した事例。
  • PythonでCSVファイルの特定の文字が含まれる行とその前後を抜き出してみる

    割と行数の大きいcsvファイルがありまして、その中の要素にある文字列が含まれる行を中心にして前後に数行のデータを抜き出したいという場合があります。 わかりにくいですね。 データロガーなどで採ったデータで、1列目に時刻(またはカウンタ)、2列目に測定値(電圧とか)を記録したcsvファイルがあるとします。とても長い時間のログを取るとか、サンプリング間隔がすごく短いとかで行数が膨大になったのですが、そのなかのある時刻を中心に前後数秒(前後数カウント)だけを抜き出してグラフを作りたかったりします。 Excelcsvファイルを開いて選択したり、テキストエディタで検索したりして編集することもできますが、面倒です。 というわけで、Pythonでやってみたいと思います。 目次 処理の流れコードテスト用のデータ試してみた処理の流れ csvモジュールを使ってファイル読み込み forループとinを使って適合す

  • 人文系研究者はなぜPythonを学ぶべきなのかを説いたシリーズ記事 “Python for Humanists”

    アーカイブ RSS 1リアクション 1月 8, 2012 人文系研究者はなぜPythonを学ぶべきなのかを説いたシリーズ記事 “Python for Humanists” エモリー大学のRobert W. Woodruff図書館、Digital Scholarship Commons (DiSC)でポスドクフェローとして勤務するRoger T. Whitson氏のウェブサイトに、人文系研究者向けにPythonについて解説したシリーズ記事が掲載されている。 これらの記事でRoger T. Whitson氏は、1)なぜ人文系研究者はコードについて学ぶべきなのか、2) 人文系研究者がプログラミングについて学ぶのに最初にPythonを学ぶのが良い理由とは何か、3) Pythonを学ぶのに良いリソースは何か、について解説するという。 2011年12月7日から始まり、現在は3つ目の記事が掲載されてい

  • 1