Generative AI 【LangChain】バージョン依存関係でPython仮想環境にインストールできない 日々アップデートが高速で実施されていくLangChainです。 Windows環境で開発を行い、requirements.txtを用いてLinuxの仮想環境にライブラリをインストールしようとしたら、LangChainに関係するライブラリのバ... 2024.03.09 Generative AILangChainPython
ChatGPT 【ChatGPT】10年後に実現するかもしれない技術について教えてもらった タイトルのとおり、10年後に実現するかもしれない技術について教えてもらいました。 以下、GPT-4の出力内容です。 10年後に実現するかもしれない、現在の人間が想像もしていない可能性のある革新的な発展を3つ提案します。これらの予測は、現在の... 2024.03.03 ChatGPTGenerative AI
Python 【Streamlit】配列を見やすく表示する方法 Streamlitで配列やリストを見やすく表示するには、複数の方法があります。主にst.write、st.dataframe、st.tableなどの関数を利用します。これらの関数を使うことで、データを整形してユーザーフレンドリーな形式で表示... 2024.03.02 Python
Python 【Streamlit】Excelテンプレートへ値を設定しダウンロードリンクを作成 Excelテンプレートのセルへ値を設定して、ダウンロードリンクを作成するStreamlitのコードをメモしておきます。 streamlit、pandas、openpyxlを予めインストールしておきます。 import streamlit a... 2024.03.02 Python
Python 【Python】pandasのSettingWithCopyWarningの対処法 事象 以下のコードでSettingWithCopyWarningが発生していました。 def proc(df) df = df[df[col] == 'test'] # 集計値項目を数値型に変換 df.loc[:, col_1] = pd.... 2024.02.27 Python
Python 【Streamlit】「クリップボードにコピー」ボタンを作成 Streamlitでクリップボードにコピーボタンを実装するコードをメモしておきます。 コード streamlit.components.v1.htmlを利用したHTMLとJavaScriptの組み合わせで実装します。 この方法では、ボタンを... 2024.02.27 Python
Python 【Streamlit】on_changeイベントのコールバック関数にkey属性を渡す方法 Streamlitでは、コンポーネントのon_changeイベントを使用してコールバック関数を呼び出す際に、直接コンポーネントのkey属性を組み込む方法は提供されていません。 on_changeイベントはコールバック関数をトリガーするために... 2024.02.27 Python
Python 【Python】Streamlitでパワーポイントファイル作成 Streamlitでパワーポイントに文章、画像を出力したいという要件があり、サンプルのコードを書いてみました。 サンプルコード パワーポイントを作成するために必要なライブラリーをインストールしておきます。 pip install strea... 2024.02.24 Python
Python CSV・TSVファイルをJSON形式に変換するPowerShell・Pythonスクリプト PowerShellスクリプト、Pythonスクリプトを利用して、CSV/TSVファイルをJSON形式に変換方法をメモしておきます。 PowerShell PowerShellを使用してCSVファイルをJSONに変換する例を以下に示します。... 2024.02.21 PythonWindows
Windows 【PowerShell】同一レイアウトのテキストファイルのマージ PowerShellを使用して、同一レイアウトのテキストファイル(CSVやTSVなど)をマージするスクリプトを書くことができます。 以下のスクリプトは、指定したディレクトリ内のすべてのCSVファイルを一つのCSVファイルにマージします。同様... 2024.02.20 Windows