IT Learning

実践形式でITのお勉強

「 Python 」 一覧

【Python】pandas のresampleで”TypeError: Only valid with DatetimeIndex, TimedeltaIndex or PeriodIndex, but got an instance of ‘RangeIndex'”が出た時の対処法

2022/01/31   -Python

概要 pythonのpandasで日付などでグループ化して集計した場合に使用できるresampleメソッドがあります。週単位、日単位、時間単位などでグループ化して集計する場合に非常に便利ですが、res …

【Python】SettingWithCopyWarnig: A value is trying to be set on a copy of a slice from DataFrame が出た時の対処法

2022/01/21   -Python

概要 PythonのPandasでDataFrameを操作していた際に、以下のエラーに遭遇したのでその対処ほうについてメモします。 SettingWithCopyWarning: A value is …

【Python】bool型の値に対するNumpyの挙動を調べる

2022/01/04   -Python
 

概要 Numpyは数値型の値に対して豊富なメソッドを持っていますが、bool型の値に対する挙動がどうなのかはあまり理解していなかったため試してみました。 検証環境 Python 3.8.10 from …

PythonでAttributeError: module ‘pandas’ has no attribute ‘scatter_matrix’が出た時の対処法

2022/01/03   -Python
 ,

概要 オライリーのPythonで始める機械学習の第一章のIrisデータセットをグラフ表示するサンプルコードを動かそうとしていたところ以下のエラーに遭遇しました。 grr = pd.scatter_ma …

【Python】pandasのgroupbyで最大・最小となる値の他の列の値を抽出する方法

2021/12/18   -Python
 , ,

概要 pythonのpandasでgroupbyメソッドを使用することで、列のあるグループにおける最大値や最小値を取得することができます。 例えば以下のようなデータの場合の例で考えます。 import …

【Python】要素数0を判定する方法

2021/10/18   -Python
 ,

概要 Pythonで条件分岐を記述する際に、要素数が0かどうかを判定したい場合があります。 例えば以下のようなfor文を記述するような場合を考えます。 lists = [[1,2,3],[2,3,4] …

【Python】文字列スライス時のオフセットの指定方法

2021/10/15   -Python
 ,

概要 Pythonで文字列を操作する際に毎回オフセット値の指定方法が良くわからなくなるため、検証して整理しました。 Python3系の前提です。 検証用文字列 以下を定義します。 s = '1 …

【Python】requestで403エラーが出るときの原因など

2021/09/06   -Python
 ,

概要 pythonのrequestモジュールを使ってhttpリクエストした際に403エラーに遭遇することがあります。 import requests r = requests.get('&lt …

【Python】pandas でnanデータを判定する方法

2021/09/04   -Python

概要 pandasで読み込んだデータで、NaNを判定したい場合に、条件式をどう書いたらいいか迷うときがあるのでまとめました。 データ 以下を使います。(ヘッダなし) 30,test1 ,test2 5 …

Spyderのバージョンアップ手順(非Anaconda環境)

2021/08/22   -Python

概要 以前、Anacondaを使わずにSpyderをインストールし、Pythonの仮想環境のカーネルで動かすところまでをメモしました。 【Python】Spyderをインストールして構築済みのPyth …

言語切り替え

カテゴリー