2023-12

python

【Python】KeyErrorの対処法

本記事ではPythonのエラーの一つである、KeyErrorについて説明しました。KeyErrorは辞書や集合などのデータ構造から特定のキーが見つからない場合に発生するエラーです。このエラーを解決するにはキーの存在を再確認することが重要です。
基本情報技術者試験

【基本情報技術者試験】2分木

本記事では基本情報技術者試験にも出題される2分木について解説しています。完全2分木は全ての深さが等しい木で、2分探索木は節ごとに左の子が小さく右の子が大きい値を持つ木です。ヒープは各節で親の値が子より小さいか大きいかを持つ木構造です。
Excel

【Excel】一瞬で行と列を入れ替えよう

本記事ではexcelを用いて行と列を入れ替える方法について解説しています。すべてのセルを選択し、コピーした後、任意の場所に貼り付けます。その後、右下に表示される貼り付けオプションをクリックし、行や列を入れ替えるためのボタンを選択します。
基本情報技術者試験

【基本情報技術者試験】木構造

本記事では基本情報技術者試験にも出題される木構造について解説しています。木構造は階層的なデータ構造で、節、枝、根、葉で構成され、その代表的な形態には2分木と多分木があります。基本情報技術者試験受験者におすすめな記事となっています。
python

【Python】Matplotlibについて学ぼう

本記事ではMatplotlibについて解説しています。目次は以下の通りです。 Matplotlibとは MatplotlibはPythonのデータ可視化できる外部モジュールの一つであり、グラフやプロットを作成するための豊富な機能を提供します...
基本情報技術者試験

【基本情報技術者試験】プロダクトライフサイクル

本記事では基本情報技術者試験に出題されるプロダクトライフサイクルについて説明しています。プロダクトライフサイクルは製品の提供開始から終了までの過程を表し、導入期、成長期、成熟期、衰退期の4つの段階で構成されます。
機械学習

【機械学習】ホールドアウト法と交差検証法について知ろう!

本記事ではホールドアウト法と交差検証法について説明しています。ホールドアウト法と交差検証法はデータを分割して性能評価を行う手法です。ホールドアウト法は一度の分割で訓練とテストを行い、交差検証法は複数回の分割を繰り返し性能評価を実施します。
python

【Python】ValueErrorの対処法

本記事ではPythonのエラーの一つである、ValueErrorについて説明しています。ValueErrorは、関数や操作に渡された値の型が正しくない場合に発生するエラーです。対処法としては変数や値のデータ型などを再確認し、必要に応じてデータ型を変換するなどの対処を行います。
Excel

【Excel】一瞬で姓と名をフルネームに統一しよう

本記事ではexcelを用いて姓と名をフルネームに統一する方法について解説しています。一番上のセルに、セルとセルを結合するための式である、='セル'&'セル'を入力します。その後、セルの右下にある黒い■をダブルクリックします。
python

【Python】NumPyで三角関数を計算しよう

本記事ではNumPyの三角関数について説明しています。三角関数はnp.sin( ), np.cos( ), np.tan( )で表し、逆三角関数はnp.arcsin( ), np.arccos( ), np.arctan( )で表します。