「python」カテゴリーアーカイブ

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか – Qiita

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita

当たり前のことに感じますが、0.1は浮動小数点(IEEE 754)では正確に表現できません。 なのにprintをしたときに0.1と表示されるのは不思議です。 このことについて分かったことを書いておきます。 環境 この記事ではPython 3.7を使用しています。 【前提】浮動小数点 この記事で、以降"浮動小数点"という場合は、"IEEE 75...

はてなブックマーク - 0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita はてなブックマークに追加

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか – Qiita

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita

当たり前のことに感じますが、0.1は浮動小数点(IEEE 754)では正確に表現できません。 なのにprintをしたときに0.1と表示されるのは不思議です。 このことについて分かったことを書いておきます。 環境 この記事ではPython 3.7を使用しています。 【前提】浮動小数点 この記事で、以降"浮動小数点"という場合は、"IEEE 75...

はてなブックマーク - 0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita はてなブックマークに追加

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか – Qiita

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita

0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita

当たり前のことに感じますが、0.1は浮動小数点(IEEE 754)では正確に表現できません。 なのにprintをしたときに0.1と表示されるのは不思議です。 このことについて分かったことを書いておきます。 環境 この記事ではPython 3.7を使用しています。 【前提】浮動小数点 この記事で、以降"浮動小数点"という場合は、"IEEE 75...

はてなブックマーク - 0.1は浮動小数点で正確に表せないのに、printしたときに0.1と表示されるのはなぜか - Qiita はてなブックマークに追加

グーグル、「Python」など学べるオンライン講座–IT業界でのキャリア向上支援 – CNET Japan

グーグル、「Python」など学べるオンライン講座--IT業界でのキャリア向上支援 - CNET Japan

グーグル、「Python」など学べるオンライン講座--IT業界でのキャリア向上支援 - CNET Japan

テクノロジー業界が米国の労働者の雇用状況を変え続けている中、Googleは労働者がこの業界で職を得られるよう支援しようとしている。同社は米国時間1月16日、プログラミング言語「Python」などを学べる新しい講座を発表した。Pythonは多くの企業が求めているスキルだ。 このプロフェッショナル認定プログラム「Google IT...

はてなブックマーク - グーグル、「Python」など学べるオンライン講座--IT業界でのキャリア向上支援 - CNET Japan はてなブックマークに追加

2020年版Pythonを学習するためのオススメ本10冊と学んだことのQiitaへのメモ – karaage. [からあげ]

2020年版Pythonを学習するためのオススメ本10冊と学んだことのQiitaへのメモ - karaage. [からあげ]

2020年版Pythonを学習するためのオススメ本10冊と学んだことのQiitaへのメモ - karaage. [からあげ]

Pythonの勉強をしています 今年の2月29日「PyCon Mini Shizuoka」というイベントでキーノートスピーカーとして登壇予定です(詳細は以下参照下さい)。 キーノートスピーカーを引き受けたものの。よく考えると、私はPythonがあんまり分かっていません。「これは、幾ら何でもまずいのでは?」というお気持ちになりました...

はてなブックマーク - 2020年版Pythonを学習するためのオススメ本10冊と学んだことのQiitaへのメモ - karaage. [からあげ] はてなブックマークに追加

機械学習を仕事に使うには? 03_Pythonのコーディング手順を全公開 – Qiita

機械学習を仕事に使うには? 03_Pythonのコーディング手順を全公開 - Qiita

機械学習を仕事に使うには? 03_Pythonのコーディング手順を全公開 - Qiita

はじめに これまで「機械学習を仕事に使うには?」というテーマで記事をお届けしてきましたが、 第3回の今回は「Pythonのコーディング手順」をテーマに、具体的なプログラミングを紹介します。 バックナンバーも読んで頂くと機械学習の基礎からPythonのコーディングまで全体を理解できますので、ぜひご活用ください。 ...

はてなブックマーク - 機械学習を仕事に使うには? 03_Pythonのコーディング手順を全公開 - Qiita はてなブックマークに追加

ゴリゴリの文系がAIをほぼ独学した半年 – Qiita

ゴリゴリの文系がAIをほぼ独学した半年 - Qiita

ゴリゴリの文系がAIをほぼ独学した半年 - Qiita

Help us understand the problem. What is going on with this article? ゴリゴリの文系(偏差値40前半)がAIを学んだ半年 どうも、ゴリゴリのマッチョ文系です。 商業高校卒業したあと、文系学部にいったので、そこらへんの文系とは格が違います。 文系界のサラブレットです。 肝心な数学力ですが、高校まで数学Aまで...

はてなブックマーク - ゴリゴリの文系がAIをほぼ独学した半年 - Qiita はてなブックマークに追加

IT・プログラミングKindle技術書大規模セール開催中:50%OFF1000冊以上対象(1/9まで)│しねんたい

IT・プログラミングKindle技術書大規模セール開催中:50%OFF1000冊以上対象(1/9まで)│しねんたい

IT・プログラミングKindle技術書大規模セール開催中:50%OFF1000冊以上対象(1/9まで)│しねんたい

IT・プログラミングKindle技術書大規模セール開催中:50%OFF1000冊以上対象(1/9まで) 2019/12/27. Amazon 2019, Amazon本・Kindle, Python(プログラミング), プログラミング・WEB・コンピュータ, 技術書 正月休みに読みたいKindle技術書50%OFFセール開催中! 年末年始Kindle技術書スペシャルセール開催中。公式では40%O...

はてなブックマーク - IT・プログラミングKindle技術書大規模セール開催中:50%OFF1000冊以上対象(1/9まで)│しねんたい はてなブックマークに追加

Pythonを学ぶときに読むべき本2020年版 – 初心者からプロになるために – Lean Baseball

Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball

Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball

毎年恒例, Python本と学び方の総まとめです!*1 プログラミング, エンジニアリングに機械学習と今年(2019年)もPythonにとって賑やかな一年となりました. 今年もたくさん出てきたPythonの書籍や事例などを元に, 初心者向けの書籍・学び方 仕事にする方(中級者)へのオススメ書籍 プロを目指す・もうプロな人でキャリア...

はてなブックマーク - Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball はてなブックマークに追加

Pythonを学ぶときに読むべき本2020年版 – 初心者からプロになるために – Lean Baseball

Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball

Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball

毎年恒例, Python本と学び方の総まとめです!*1 プログラミング, エンジニアリングに機械学習と今年(2019年)もPythonにとって賑やかな一年となりました. 今年もたくさん出てきたPythonの書籍や事例などを元に, 初心者向けの書籍・学び方 仕事にする方(中級者)へのオススメ書籍 プロを目指す・もうプロな人でキャリア...

はてなブックマーク - Pythonを学ぶときに読むべき本2020年版 - 初心者からプロになるために - Lean Baseball はてなブックマークに追加

【初心者必見】プログラミング未経験から3年間のPython学習ロードマップ完全版 – 仮想サーファーの日常

【初心者必見】プログラミング未経験から3年間のPython学習ロードマップ完全版 - 仮想サーファーの日常

【初心者必見】プログラミング未経験から3年間のPython学習ロードマップ完全版 - 仮想サーファーの日常

近年、Pythonの求人数・案件数が増加すると同時に単価も上がってきており、エンジニアの中で人気が高まっています。 これからプログラミング言語Pythonを学んで、Webアプリケーション開発エンジニアや機械学習エンジニアになりたいと思っている方も多いのではないでしょうか。 この記事では以下のような方向けに、Python...

はてなブックマーク - 【初心者必見】プログラミング未経験から3年間のPython学習ロードマップ完全版 - 仮想サーファーの日常 はてなブックマークに追加

2020 年の Python パッケージ管理ベストプラクティス – Qiita

2020 年の Python パッケージ管理ベストプラクティス - Qiita

2020 年の Python パッケージ管理ベストプラクティス - Qiita

この記事は Python Advent Calendar 2019 の 19 日目の記事です。 あらすじ Python のパッケージ管理。特にここ数年で新しいツールが多く出たこともあり、一体何を使うべきなのか、少し調べただけでは分からないと思います。本記事では、新しめの管理ツールを独断と偏見で比較します。著者は Poetry 信者なのでバイアス...

はてなブックマーク - 2020 年の Python パッケージ管理ベストプラクティス - Qiita はてなブックマークに追加

2020 年の Python パッケージ管理ベストプラクティス – Qiita

2020 年の Python パッケージ管理ベストプラクティス - Qiita

2020 年の Python パッケージ管理ベストプラクティス - Qiita

この記事は Python Advent Calendar 2019 の 19 日目の記事です。 あらすじ Python のパッケージ管理。特にここ数年で新しいツールが多く出たこともあり、一体何を使うべきなのか、少し調べただけでは分からないと思います。本記事では、新しめの管理ツールを独断と偏見で比較します。著者は Poetry 信者なのでバイアス...

はてなブックマーク - 2020 年の Python パッケージ管理ベストプラクティス - Qiita はてなブックマークに追加

2020 年の Python パッケージ管理ベストプラクティス – Qiita

2020 年の Python パッケージ管理ベストプラクティス - Qiita

2020 年の Python パッケージ管理ベストプラクティス - Qiita

この記事は Python Advent Calendar 2019 の 19 日目の記事です。 あらすじ Python のパッケージ管理。特にここ数年で新しいツールが多く出たこともあり、一体何を使うべきなのか、少し調べただけでは分からないと思います。本記事では、新しめの管理ツールを独断と偏見で比較します。著者は Poetry 信者なのでバイアス...

はてなブックマーク - 2020 年の Python パッケージ管理ベストプラクティス - Qiita はてなブックマークに追加

C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに:コードを読む時間が一番長いという問題 – @IT

C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに:コードを読む時間が一番長いという問題 - @IT

C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに:コードを読む時間が一番長いという問題 - @IT

コードを読む時間が一番長いという問題:C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに Coati Softwareは、クロスプラットフォームのインタラクティブなコード可視化ツール「Sourcetrail」を、無料のオープンソースソフトウェアとして公開した。CやC++、Java、Pythonなどに対応している。コー...

はてなブックマーク - C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに:コードを読む時間が一番長いという問題 - @IT はてなブックマークに追加

たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) – Qiita

たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita

たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita

以下では、DaskやPandasなどと比較して、swifterがどの程度高速なのかを検証したいと思います。 swifterはベクトル化可能な場合とそうでない場合で挙動が異なるので、各々の場合を検証します。 使用したPCのスペックはIntel Core i5-8350U @1.70GHz、メモリが16GBです。 ベクトル化可能な場合 swifterはベクトル化可能な...

はてなブックマーク - たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita はてなブックマークに追加

たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) – Qiita

たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita

たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita

以下では、DaskやPandasなどと比較して、swifterがどの程度高速なのかを検証したいと思います。 swifterはベクトル化可能な場合とそうでない場合で挙動が異なるので、各々の場合を検証します。 使用したPCのスペックはIntel Core i5-8350U @1.70GHz、メモリが16GBです。 ベクトル化可能な場合 swifterはベクトル化可能な...

はてなブックマーク - たった一文でPandasのapplyメソッドを高速化する方法(検証計算あり) - Qiita はてなブックマークに追加

巨大地震のきっかけは月なのか? – Qiita

巨大地震のきっかけは月なのか? - Qiita

巨大地震のきっかけは月なのか? - Qiita

0. Abstract 巨大地震(M>8のもの)は多くの場合、月による潮汐応力による地球の変形が、発生のトリガとなっているらしい 過去に発生した地震を、統計的に扱った論文もいくつかあった しかし、当然といえば当然なのだが、Tidal Phase Angleについて議論していても、Lunar AgeやLunar Phaseを明確に示したものは見つから...

はてなブックマーク - 巨大地震のきっかけは月なのか? - Qiita はてなブックマークに追加

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い ”ノン”データサイエンティストでも取り入れられる、データサイエンティスト的モノの見方・考え方 「データサイエンティストと名乗るのは厚かましいというか、自分はむしろ外れ値です」そう切り出した小野寺和樹さんは現在、DeNAのA...

はてなブックマーク - 普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い はてなブックマークに追加

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い ”ノン”データサイエンティストでも取り入れられる、データサイエンティスト的モノの見方・考え方 「データサイエンティストと名乗るのは厚かましいというか、自分はむしろ外れ値です」そう切り出した小野寺和樹さんは現在、DeNAのA...

はてなブックマーク - 普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い はてなブックマークに追加

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い

普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い ”ノン”データサイエンティストでも取り入れられる、データサイエンティスト的モノの見方・考え方 「データサイエンティストと名乗るのは厚かましいというか、自分はむしろ外れ値です」そう切り出した小野寺和樹さんは現在、DeNAのA...

はてなブックマーク - 普通のデータサイエンティストと世界トップクラスのデータサイエンティストの違い はてなブックマークに追加

Python中級者への道しるべ – Qiita

Python中級者への道しるべ - Qiita

Python中級者への道しるべ - Qiita

はじめに 皆さんPythonでプログラミングしてますか? Pythonの基本的な文法はある程度理解したけど、もう一歩詳しくなりたい、という方のために、中級的なテクニックや書き方について解説します。 この記事をマスターすれば、あなたも明日からPython中級者になれるかも? では、始めましょう。 変数の代入について Pytho...

はてなブックマーク - Python中級者への道しるべ - Qiita はてなブックマークに追加

【Pythonでゲームを作ろう!】Pyxelでレトロな2Dゲームを作ってみた! | DevelopersIO

【Pythonでゲームを作ろう!】Pyxelでレトロな2Dゲームを作ってみた! | DevelopersIO

【Pythonでゲームを作ろう!】Pyxelでレトロな2Dゲームを作ってみた! | DevelopersIO

Pyxelとは ピクセルアートのレトロな2Dゲームが作れるPythonライブラリです。 ・仕様 - Mac, Windows, Linux対応 - 同時に再生できる音は4音 - 使用できる色は16色のみ、定義可能な64サウンド - Python3によるコード記述 - 256x256サイズ、3画像バンク - 256x256サイズ、8タイルマップ - 任意のサウンドを組み合わせ可...

はてなブックマーク - 【Pythonでゲームを作ろう!】Pyxelでレトロな2Dゲームを作ってみた! | DevelopersIO はてなブックマークに追加

pythonの環境構築戦争にイラストで終止符を打つ – Qiita

pythonの環境構築戦争にイラストで終止符を打つ - Qiita

pythonの環境構築戦争にイラストで終止符を打つ - Qiita

はじめに Pythonの環境構築は僕にとって、戦争でした。 如何せんツールが多すぎます。 インターネットで調べるとざっと挙げるだけで 元から入っているpython3 元から入っているpython3 + venv pyenv pyenv + pyenv-virtualenv pyenv + venv anaconda docker + python docker + anaconda ... 以上のような組み合わせが山...

はてなブックマーク - pythonの環境構築戦争にイラストで終止符を打つ - Qiita はてなブックマークに追加

データサイエンス・機械学習をやるためのエンジニアな本まとめ – 2019年版 – Lean Baseball

データサイエンス・機械学習をやるためのエンジニアな本まとめ - 2019年版 - Lean Baseball

データサイエンス・機械学習をやるためのエンジニアな本まとめ - 2019年版 - Lean Baseball

ここ1〜2年くらいで、業務やプライベートのデータ分析・データサイエンスで参考にした本(と一部本じゃないもの)をまとめてみました(注:もちろん全部読んでいます).*1. なお, あくまでワタシ個人(@shinyorke)の見解に基づいた独自解釈であり、所属組織・チームの意向とは関係ありません(とだけ最初に断っておきま...

はてなブックマーク - データサイエンス・機械学習をやるためのエンジニアな本まとめ - 2019年版 - Lean Baseball はてなブックマークに追加

データサイエンス・機械学習をやるためのエンジニアな本まとめ – 2019年版 – Lean Baseball

データサイエンス・機械学習をやるためのエンジニアな本まとめ - 2019年版 - Lean Baseball

データサイエンス・機械学習をやるためのエンジニアな本まとめ - 2019年版 - Lean Baseball

ここ1〜2年くらいで、業務やプライベートのデータ分析・データサイエンスで参考にした本(と一部本じゃないもの)をまとめてみました(注:もちろん全部読んでいます).*1. なお, あくまでワタシ個人(@shinyorke)の見解に基づいた独自解釈であり、所属組織・チームの意向とは関係ありません(とだけ最初に断っておきま...

はてなブックマーク - データサイエンス・機械学習をやるためのエンジニアな本まとめ - 2019年版 - Lean Baseball はてなブックマークに追加

食べログ3.8問題に終止符を打つ

食べログ3.8問題に終止符を打つ

食べログ3.8問題に終止符を打つ

import pandas as pd import numpy as np import matplotlib.pyplot as plt import seaborn as sns import json import glob import math from pathlib import Path from collections import Counter from sklearn.linear_model import LogisticRegression from sklearn.metrics import accuracy_score from sklearn.met...

はてなブックマーク - 食べログ3.8問題に終止符を打つ はてなブックマークに追加

Visual Studio CodeがPython対応強化。Jupyter Notebooksネイティブ編集、Pythonファイルの直接実行など - Publickey

Visual Studio CodeがPython対応強化。Jupyter Notebooksネイティブ編集、Pythonファイルの直接実行など - Publickey

Visual Studio CodeがPython対応強化。Jupyter Notebooksネイティブ編集、Pythonファイルの直接実行など - Publickey

Visual Studio CodeがPython対応強化。Jupyter Notebooksネイティブ編集、Pythonファイルの直接実行など オープンソースのコードエディタ「Visual Studio Code」が10月のアップデートでPython関連機能の強化などを行いました。機能強化はおもにPython拡張機能を通じて提供されます。 The October release of the #Python...

はてなブックマーク - Visual Studio CodeがPython対応強化。Jupyter Notebooksネイティブ編集、Pythonファイルの直接実行など - Publickey はてなブックマークに追加

Pythonで理解するディープラーニング入門 – Speaker Deck

Pythonで理解するディープラーニング入門 - Speaker Deck

Pythonで理解するディープラーニング入門 - Speaker Deck

ディープラーニングの仕組みを理解するための一番のポイントは「損失関数」と「勾配降下法」の考え方です。本講演では、線形回帰モデルを題材に、この2つの考え方についてPythonのコーディングも含めた形で説明します。講演者の著作「最短コースでわかるディープラーニングの数学」からエッセンスをお届けします。

はてなブックマーク - Pythonで理解するディープラーニング入門 - Speaker Deck はてなブックマークに追加

Pythonで理解するディープラーニング入門 – Speaker Deck

Pythonで理解するディープラーニング入門 - Speaker Deck

Pythonで理解するディープラーニング入門 - Speaker Deck

ディープラーニングの仕組みを理解するための一番のポイントは「損失関数」と「勾配降下法」の考え方です。本講演では、線形回帰モデルを題材に、この2つの考え方についてPythonのコーディングも含めた形で説明します。講演者の著作「最短コースでわかるディープラーニングの数学」からエッセンスをお届けします。

はてなブックマーク - Pythonで理解するディープラーニング入門 - Speaker Deck はてなブックマークに追加