プログラミング 【Python】TkinterでGUIツールを作る基本のサンプルコード集 Pythonのtkinterライブラリを使用して基本的なGUIツールを作る方法について解説します。tkinterはPythonの標準GUIツールキットであり、シンプルなウィンドウから複雑なGUIアプリケーションまで幅広く作成できます... 2024.02.07 プログラミング
プログラミング Seleniumで右クリックから画像をダウンロードする方法 WEBサイトにはrequests経由での画像へのアクセスを禁止しているところがある場合、Seleniumを使用して右クリックで画像のダウンロードまでを自動化する必要があります。 この記事ではSelenium4を使用して... 2024.02.02 プログラミング
SQL 【AWS/SQL】Athenaで小数点を表示されないときの対処法 Athenaで小数点を表示されないときの対処法をまとめておきます Athenaで小数点を表示させる AthenaはPrestoをベースにしているので、Prestoの関数を利用してクエリを書くことができます。小数点... 2024.01.16 SQL
SQL 【SQL】AthenaでユーザーごとのN回目にログインした日時を集計する Athenaでユーザーごとの7回目にtログインした日時を集計するには、ウィンドウ関数を利用して各ユーザーのログイン回数を数え、7回目の検索に該当する行を抽出します。以下はそのためのSQLクエリの例です。 WITH ... 2023.12.16 SQL
SQL Athenaで特定の期間内のランダムな日時をユーザーごとに生成するクエリサンプル Athena で特定の期間内のランダムな日時をユーザーごとに生成するクエリは、AthenaがPrestoをベースにしていることを考慮して作成します。Presto SQLでは、random() 関数を使用して乱数を生成し、日付関数を組... 2023.12.16 SQL
Python Huggingface上の日本語BERTモデルを使って感情分析してみる 概要 東北大学がhuggingface/transformersに公開している日本語BERTモデルを使った感情分析のサンプルコードを実行しようとしたのですが、qiitaの記事をそのまま動かしたところエラーが出て詰まった... 2023.12.16 Python
Python Pythonでエクセルファイル読み込み時(Can’t find workbook in OLE2 compound document)が出た話 コードとエラー コード import pandas as pd df= pd.read_excel("xxxx.xlsx") エラーメッセージ Traceback (most recent call l... 2023.12.16 Python
Python 【Python】アヤメのデータセットにおける決定木分析の結果解釈 はじめに この記事では、Irisデータセットを用いて構築された決定木モデルの出力結果について、初心者向けに解説します。決定木はデータを分類するためのシンプルな手法であり、その理解はデータサイエンスの基本となります。 ... 2023.12.10 Python
Python Scikit-learnで作った決定木からノード情報(閾値・クラス人数)を取得する 決定木は、その透明性と解釈の容易さから、機械学習において広く使用されています。この記事では、scikit-learnを使用して構築した決定木モデルの各ノードで用いられる特徴量、閾値、およびクラス別の人数を分析する方法を紹介します。 ... 2023.12.10 Python
プログラミング pandasのデータフレームにおいて特定の列を四捨五入するサンプルコード pandasのデータフレームにおいて特定の列を四捨五入する pandasのデータフレームにおいて特定の列を四捨五入するには、round() 関数を使用します。 以下にそのコード例を示します。 import pa... 2023.12.10 プログラミング