20221118のPythonに関する記事は22件です。

Githubのスターでランキングを作ってみる in python

Qiita初投稿。頑張って書きます。 最近GitHubのAPIを使ってスクレイピングアプリ的なものを作りました。 題して「Github Star Rank」 https://app-rank-git…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

python tupleの要素は変更でき(る|ない)?

よく見る文 python tupleの要素は変更できない --- (1) 変更をしようとすると確かに、エラーが出ます。 >>> a = (1, 2, 3) >>> a[0] = 10 Traceba…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】昔C言語で作ったゲームをPythonでリファクタリングしてみた

この記事について 特に初心者にとってためになる記事ではないと思います。 ただ今後のために記録に残したいがために記事にしました。 読む価値がありそうなのはゲームがしたい人、初心者のコードのレビューをし…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonのプログラムをseedを変えながら何回も実行したい

0. はじめに 卒論などで実装はできるようになった!あとは何回も実験をしよう!ってなると、Pythonのプログラムをseedを変えながら勝手に何回も繰り返し実行して、その結果を記録してくれたらな、、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】位置情報解析ライブラリscikit-mobilityについて② ~前処理編・前編~

1. scikit-mobilityとは? scikit-mobilityは位置情報データを使用して人の動きを解析したり、可視化することができるpythonライブラリです。 公式ドキュメント:htt…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Python】挿入ソートを盛大に勘違いしてしまった件

経緯 並べ替えアルゴリズムのうち、挿入ソートなるものを見つけ実装しようと思った矢先こんな記事に出会った。 (調べると結構上に出てくる) https://medium-company.com/%E6%…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

初めての投稿

初めましてリクです。 この度修士1年の11月にしてやっとqiitaに初めて投稿してみようと思います。 どう考えても始める時期遅いやろと思っても暖かく見守ってあげてください。 ところでこのマークダウン…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【おひるーれっと】#00 今日のお昼ごはんを決めてくれるアプリを作りました

はじめに 同期とランチに行くとき、いつも何を食べるか迷ってしまいます。 「何でもいいよ」 「美味しいもの食べたい」 「食べられるものならOK」 毎日のこんな会話をやめるべく、優柔不断なぼくたちの意思…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

DjangoのManagerとQuerySet、どっちがいいの問題

今回の問題 ManagerメソッドとQuerySetからas_managerでManagerとして利用すること、どっちが適切なのか? というのが不安だったので、自分用にメモ。 問題の背景 あんまりM…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

「この猫なに猫?」APIをPythonでたたいてみた!

はじめに 今回はこちらの「この猫なに猫?」APIをPythonからたたいてみます。 開発環境 MacBook Pro (13-inch, 2018) macOS Monterey 12.3.1 Vi…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PythonでCSVファイルを1つのExcelファイルにまとめる(pandas対xlwings)

はじめに 計測のたびに出力される複数の計測結果のCSVファイルを、とりあえずExcelのブックにまとめたい気持ちになりました。パッとできないかなとおもったけど、pandasかxlwingsかどっちで…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

MSCIコンペ復習①【CV】

MSCIコンペが終わったので、復習していく。 まずは今回のコンペで最も重要である要素の一つである「どのようにして最終サブミットのためのモデルを作成するか」を考えていこうと思う。 https://ww…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonでエニグマシミュレータを作成

はじめに Qiita 初投稿です。 映画「イミテーション・ゲーム/エニグマと天才数学者の秘密」で、エニグマが登場し興味があったので、Pythonで実行しました。 githubにてライブラリを公開しま…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python 入門 第1章 Pythonとは

1.1 概要 Pythonは、1991年にイギリス出身のプログラマー グイド・ヴァンロッサム(Guido van Rossum、1956年1月31日 - )によって開発されたオープンソースのプログラ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Databricks ( Spark ) にて前方一致したデータベース(スキーマ)を削除する方法

概要 Databricks ( Spark ) にて前方一致したデータベース(スキーマ)を削除する方法を共有します。 実践例 1. 削除対象のデータベースを作成 %sql create databa…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

numpy の 型昇格(type promotion) がやばい話

結論: numpy ではちゃんとオーバーフローのめんどうを見ましょう np.__version__ == '1.23.4' 表は index * column の計算結果 スカラーと ndarray…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonでよく見かける言葉集

オブジェクト指向 何かしらを作る時に、一気に作るのではなく、要素要素に分解してその要素を繋ぎ合わせて作る考え方の事 動的な 流動的に変化する 静的な 変わらない インタープリンタ方式 プログラミング…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Python用語集

オブジェクト指向 何かしらを作る時に、一気に作るのではなく、要素要素に分解してその要素を繋ぎ合わせて作る考え方の事 動的な 流動的に変化する 静的な 変わらない インタープリンタ方式 プログラミング…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

ディレクトリ内にある画像をリサイズするPythonコードを公開するよ!!

ディレクトリ内にある画像をリサイズしたいとき、いつも同じようなコードを作り直している気がするので、メモがてらQiitaに投稿しようと思う。 必要なもの Python 3.10 OpenCV for …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

pandasデータフレームの列にある例外表現を、正規表現で分割する

このようなデータフレームの artist_namesの中にある文字列から、曲名とそれ以外に分割して、適切な列に格納したい。 # 例外の行を正規表現で分割しておく #まず列の中のデータを正しい列にコ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Pythonでエージェントベースシミュレーション: バイアスのない伝達(Mesoudi, 2021)

この記事では、Alex MesoudiのRで書かれたチュートリアルをpythonに翻訳する。 下記の記事ではバイアスのない伝達についてのモデルが紹介されている。これは文化進化理論におけるモデルの一つ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

汎用化AIの方向? ー 最先端の自然言語生成モデルGPT-3の解説

シリーズのコンセプト 本シリーズのコンセプトは、自然言語処理の最先端の技術をわかりやすく解説することである。初心者でも理解できるように数式を使わずに自然言語処理の概念と用途のみ紹介する。 GPT3…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む