• 関連の記事

「関数」関連の最新 ニュース・レビュー・解説 記事 まとめ

「関数」に関する情報が集まったページです。

解決!Python:
[解決!Python]深いコピーを作成するには
浅いコピーと深いコピーの違い、copyモジュールが提供するdeepcopy関数の使い方、深いコピーを作成する関数の実装例を紹介する。(2024/10/22)

Tech TIPS:
【Excel】「たかが平均値計算」の落とし穴 その原因と対策
「Microsoft Excel」を使ってデータを集計、分析する際、平均値を計算するAVERAGE関数もよく使うのではないだろうか。しかし、平均は注意しないと、意図した計算結果と異なる値になることがある。そこで、本Tech TIPSでは、平均を計算する場合の注意点と対策、さまざまな平均値の求め方について紹介する。(2024/10/11)

解決!Python:
[解決!Python]os.path.abspath関数で絶対パスを取得するには
os.pathモジュールが提供するabspath関数で特定のパスの絶対パスを取得する方法や、その際に注意する点、pathlib.Path.absoluteメソッドとの振る舞いの違いなどを紹介する。(2024/10/8)

やさしい確率分布:
[データ分析]t分布 〜 自動車の平均燃費は改善されたか?
データ分析の初歩から学んでいく連載(確率分布編)の第8回。t分布は母分散が分からない場合の平均値に関連する分布です。中心極限定理を出発点とし、正規分布と比較しながらt分布の姿を明らかにしていきます。続けて、確率密度関数や累積分布関数の求め方や可視化の方法を解説し、利用例などを紹介します。(2024/10/3)

デザインの力:
文字の視認性をデジタルで定量評価、使いやすさを追求するカシオの関数電卓
カシオ計算機は関数電卓の新機種開発において、製品文字の視認性数値化のアプローチを取り入れ、文字の見やすさ/製品の使いやすさの向上を図っている。取り組み内容について担当者に話を聞いた。(2024/9/30)

メカ設計メルマガ 編集後記:
関数電卓の開発に見た「便りの無いのは良い便り」の境地
製品の悪い評判はすぐに届きますが……。(2024/10/1)

解決!Python:
[解決!Python]ランダムな文字列を生成するには
randomモジュールのrandint関数やchoice関数、choices関数とstringモジュールで定義されている定数を組み合わせてランダムな文字列を生成する方法を紹介する。(2024/10/1)

解決!Python:
[解決!Python]累積和や累積積を求めるには
itertoolsモジュールのaccumulate関数やpandasのDataFrameオブジェクトが持つcumsumメソッドやcumprodメソッドで累積和や累積積を求める方法を紹介する。(2024/9/24)

解決!Python:
[解決!Python]dir関数やinspectモジュールを使ってオブジェクトのメソッドや属性の一覧を取得するには
dir関数とgetattr関数を組み合わせてオブジェクトの属性とその値を取得する方法やinspectモジュールが提供する関数を使って同様なことをさらに詳細に行う方法を紹介する。(2024/9/17)

やさしい確率分布:
[データ分析]カイ二乗分布 〜 ポテトチップスの内容量のばらつきは改善されたか?
データ分析の初歩から学んでいく連載(確率分布編)の第7回。カイ二乗分布は標準得点の二乗和の分布です。標準得点とは何か、二乗することはどういう意味を持つのか、といった基本的なところからカイ二乗分布の姿を明らかにしていきます。続けて、確率密度関数や累積分布関数の求め方や可視化の方法を解説し、利用例などを紹介します。(2024/9/12)

解決!Python:
[解決!Python]base64モジュールを使ってBase64形式のエンコード/デコードを行うには
base64モジュールが提供するb64encode関数とb64decode関数などを使って、文字列やバイナリファイルをBase64形式でエンコード/デコードする方法を解説する。(2024/9/10)

解決!Python:
[解決!Python]format関数や文字列のformatメソッド、f文字列で指定する書式指定子まとめ
Pythonで何らかの値を一定の書式に従って文字列に変換するにはformat関数や文字列のformatメソッド、f文字列を使用する。このときに一定の書式を指定するのに使うのが書式指定子である。その指定方法をまとめて紹介する。(2024/9/3)

やさしい確率分布:
[データ分析]正規分布 〜 私より背の高い人はどれぐらいいるの?
データ分析の初歩から応用まで少しずつステップアップしながら学んでいく連載(確率分布編)の第6回。正規分布は平均値を「山」の中心として、標準偏差によって左右対称に「すそ」が広がるような形の連続型確率分布です。正規分布がどのようなものかを確認した後、確率密度関数や累積分布関数の求め方や可視化の方法を解説し、利用例などを紹介していきます。(2024/8/29)

解決!Python:
[解決!Python]ユークリッドの互除法で最大公約数を求めるには
2つの自然数の最大公約数を求めるために使われるユークリッドの互除法の説明と、それに基づいて最大公約数を求める関数の実装を幾つか紹介する。(2024/8/27)

キーマンズネット まとめ読みeBook:
Excel作業を時短する、覚えておきたい「関数」「ショートカット」大全
Excelの関数やショートカットは、身近な業務効率化の手段だ。これだけは覚えておきたい、便利なものを紹介する。(2024/8/26)

やさしい確率分布:
[データ分析]累積分布関数の逆関数 〜 95%の確率で推しのチケットを入手するまでに何回チャレンジすればいい?
データ分析の初歩からステップアップしながら学んでいく連載(確率分布編)の番外編。代表的な離散型確率分布に対する累積分布関数の逆関数を紹介。例えば、二項分布の累積分布関数ではn回中k回まで成功する確率が求められますが、その逆関数では何%か(以上)の確率で成功するまでの回数を求められます。(2024/8/8)

解決!Python:
[解決!Python]エラトステネスのふるいで素数を求めるには
指定した整数までの素数を、エラトステネスのふるいと呼ばれる手法で求める方法を見たあと、それを関数として定義し、その関数を使って、指定した値が素数かどうかを判定する関数を定義してみよう。(2024/8/6)

やさしい確率分布:
[データ分析]幾何分布と負の二項分布 〜 三度目の正直の確率は?
データ分析の初歩から応用まで少しずつステップアップしながら学んでいく連載(確率分布編)の第5回。幾何分布とは、k回目に成功する確率の分布です。一方、負の二項分布は、n回成功するまでにk回失敗する確率の分布です。これらの確率分布が利用できる事例を確認した後、確率質量関数や累積分布関数の求め方、可視化の方法などを解説していきます。(2024/7/25)

解決!Python:
[解決!Python]べき乗を計算するには(**演算子、pow関数、math.pow関数)
Pythonでべき乗を計算するには**演算子、組み込みのpow関数、mathモジュールのpow関数を使える。それらの使い方と、振る舞いの違いを紹介する。(2024/7/23)

解決!Python:
[解決!Python]mathモジュールを使ってlog(対数)を計算するには
mathモジュールのmath.log関数、math.log1p関数、math.log2関数、math.log10関数を使って対数を求める方法と、それぞれの関数の違いを紹介する。(2024/7/16)

解決!Python:
[解決!Python]小数点以下の有効桁数を指定して浮動小数点数値を文字列化するには
format関数/文字列のformatメソッド/f文字列で書式を指定して、浮動小数点数値を任意の有効桁数で文字列に変換する方法を紹介する。(2024/7/9)

解決!Python:
[解決!Python]qrcodeモジュールを使ってQRコードを作成するには
qrcodeモジュールが提供するmake関数やQRCodeクラスを使ってQRコードを作成する方法を紹介する。また、作成したQRコードの内容を読み取る方法も簡単に紹介する。(2024/7/2)

Pythonデータ処理入門:
[pandas超入門]DataFrameに対して行や列を追加したり削除したりしてみよう
pandasには、assignメソッドやinsertメソッド、concat関数、dropメソッドなど、DataFrameオブジェクトに対して、行や列を追加したり削除したりする方法が用意されています。それらの基本的な使い方を見ていきましょう。(2024/6/28)

解決!Python:
[解決!Python]日付から曜日を求めるには
datetimeモジュールのdatetimeクラスやdateクラスのweekday/isoweekday/strftimeメソッド、calendarモジュールのweekday関数を使って日付から曜日を取得する方法を紹介する。(2024/6/18)

解決!Python:
[解決!Python]文字列とバイト列を相互に変換するには
文字列とバイト列を相互に変換するには、文字列のencodeメソッドとバイト列のdecodeメソッドを使うか、str関数とbytes関数を使うのが簡単だ。それらの方法を紹介する。(2024/6/4)

海外が大半:
なぜカシオの「関数電卓」は2200万台も売れているのか 電卓から見えてきた、海外と日本との“違い”
カシオ計算機の関数電卓が売れている。年間2200万台ほど売れているというが、その大半は海外の国が占めている。なぜ日本ではなく、海外で人気を集めているのか。(2024/5/27)

やさしい確率分布:
やさしいデータ分析【確率分布編】 新連載開始!
データ分析の初歩から応用まで少しずつステップアップしながら学んでいく連載の確率分布編です。第1回は出発点として、推測統計の基礎となる確率分布の意味や種類、特徴を解説します。離散型分布と連続型分布の違いや種類、確率分布を表す確率質量関数/確率密度関数と累積分布関数の意味や特徴などを見ながら連載の全体像を紹介します。(2024/5/9)

Webアプリ実装で学ぶ、現場で役立つRust入門(7):
RustとDioxusで投稿アプリのSPAを作ってみよう
第7回からは、第6回で作成した投稿アプリのREST APIを利用して、UI作成フレームワークDioxusでアプリのフロントエンド部分をSPAとして開発していきます。第7回では、API呼び出し関数の実装と、その呼び出し結果をページに反映するコードを通じて、Dioxusの基本動作を理解します。(2024/4/19)

解決!Python:
[解決!Python]NaN(非数)かどうかを判断したり、NaNの数をカウントしたりするには
math.isnan関数やnumpy.isnan関数、pandas.DataFrame.isnaメソッド、numpy.sum関数、pandas.DataFrame.sumメソッドなどを使って、非数かどうかを判断したり、多次元配列やDataFrameに含まれるNaNの数をカウントしたりする方法を紹介する。(2024/4/16)

TechTargetジャパンエンジニア読本集
“バグの出にくい”プログラミング言語「Haskell」「PureScript」の基礎知識
堅牢性や再利用性を高め、よりバグの少ないソースコードを作成したいならば、関数型プログラミングの利用を検討しよう。主要な関数型プログラミング言語「Haskell」「PureScript」の概要を紹介する。(2024/4/10)

解決!Python:
[解決!Python]exec関数やglobals関数を使って変数を動的に定義するには
exec関数を使ってモジュールのトップレベルで動的に変数を定義したり、globals関数の返す辞書を使ってグローバル変数として動的に変数を定義したりする方法と、その注意点を紹介する。(2024/4/9)

解決!Python:
[解決!Python]splitroot関数でファイルパスをドライブ、ルート、それ以外に分割するには
ファイルパスをドライブ、ルート、それ以降に分割するにはos.pathモジュールのsplitroot関数を使える。その使い方、WindowsとUNIXでの動作の違い、Windowsと同様な分割結果を得るための方法などを紹介する。(2024/4/2)

解決!Python:
[解決!Python]splitdrive関数でファイルパスをドライブ文字とその他の部分に分割するには
Windowsではファイルパスにドライブ文字が含まれる場合がある。os.pathモジュールのsplitdrive関数を使って、ドライブ文字とその他に分割する方法や、UNIXでこれと同様な処理を行う方法などを紹介する。(2024/3/26)

解決!Python:
[解決!Python]split関数でファイルパスを分割するには
os.pathモジュールのsplit関数はファイルパスを末尾の要素とそれ以外に分割する。その使い方と注意点を紹介する。(2024/3/19)

練習問題や演習を通じて関数型プログラミングの概念を学べる:
JetBrains、Scalaで関数型プログラミングを学べるコースを無料公開
JetBrainsは、Scalaで関数型プログラミングの概念を学べるコースを無料公開した。Scalaの特性や構文よりも、関数型プログラミングの概念を理解することに焦点を当てているという。(2024/3/18)

解決!Python:
[解決!Python]splitext関数でファイルパスから拡張子を取得するには
os.path.splitext関数は渡されたパスを拡張子とそれ以外の部分に分割する。その基本的な使い方と注意点、拡張子ごとに処理を切り分けるサンプルコードを紹介する。(2024/3/12)

その悩み、生成AIが解決:
Excelの関数・数式が分からない……ChatGPTにどう質問すればいい?
異動先で引き継いだExcel資料の関数・数式が分からず困っています。ChatGPTで解決できますか?(2024/3/7)

解決!Python:
[解決!Python]整数値(10進数値)を16進数表現に変換するには
Pythonでは整数値(int型)の値を16進数表現に変換するには幾つかの方法がある。その中からhex関数を使う方法と文字列の書式指定を使って変換する方法を紹介する。(2024/3/5)

“脱Excel”か“活Excel”か
数を数える「COUNT系関数」の落とし穴、基礎的ながら混乱しがちなポイントは?
「Microsoft Excel」で定番の関数「COUNT」は、「データの数を数える」という分かりやすい役割を持ちつつも、「実はあの数は数えてくれない」といった落とし穴があります。注意すべきポイントを確認しましょう。(2024/2/26)

解決!Python:
[解決!Python]整数値(10進数値)を2進数表現に変換するには
Pythonで整数値(int型)の値を2進数表現に変換するには幾つかの方法がある。その中からbin関数を使う方法と文字列の書式指定を使って変換する方法を紹介する。(2024/2/27)

やさしいデータ分析:
[データ分析]重回帰分析による予測(線形回帰、多項式回帰) 〜 年式、走行距離、排気量から中古車の価格を予測
データ分析の初歩からステップアップしながら学んでいく連載の第15回。複数の説明変数を基に目的変数の値を予測する重回帰分析について、Excelを使って手を動かしながら学んでいきましょう。カテゴリーなどの数値ではないデータを説明変数として利用する方法や、二次関数などの多項式を基に回帰分析する方法も紹介します。(2024/2/22)

解決!Python:
[解決!Python]絶対値を計算するには
組み込みのabs関数、mathモジュールのfabs関数など、Pythonには絶対値を求める方法が幾つかある。それらの使用法やユーザー定義クラスのインスタンスの絶対値を求められるように__abs__特殊メソッドを定義する例を紹介する。(2024/2/13)

やさしいデータ分析:
[データ分析]単回帰分析による予測(線形回帰、指数回帰) 〜 排気量から中古車の価格を予測しよう
データ分析の初歩からステップアップしながら学んでいく連載の第14回。既知のデータから未知の値を「予測」する回帰分析の式の可視化や、求め方、実際の予測を、Excelを使って手を動かしながら学んでいきましょう。直線の式だけでなく指数関数の式での予測や時系列分析についても触れます。(2024/2/1)

解決!Python:
[解決!Python]リスト(配列)から重複する要素を削除するには
リストから重複する要素を取り除くには幾つかの方法がある。set関数を使った手軽なものから自前で重複要素を取り除くコードまで、それらの方法を紹介する。(2024/1/30)

11個のクールな技術用語とスラング【第3回】
「アロー関数」「ダイヤモンド演算子」とは? 知っておくと便利なIT用語
IT業界には幾つもの独特な技術用語やスラングがある。プログラミングにおいて、「アロー関数」「ダイヤモンド演算子」はどのような場合に用いることができるのか。(2024/1/30)

手法、コード例、ユースケースごとに解説:
オブジェクト指向プログラミングと関数型プログラミングの違い
関数型プログラミングモデルの採用を考える開発者は多い。だが、採用するなら、関数型プログラミングモデルとオブジェクト指向のアプローチがどのように異なるかを正確に理解することが重要だ。(2024/1/25)

既に12種類のCPUで正しく動作:
IoT機器に感染するウイルスの振る舞いを解析
神奈川工科大学らの研究チームは、CPUの種類に関係なくウイルスが利用する機能(ライブラリ関数)を追跡することで、IoT(モノのインターネット)ウイルスの振る舞いを解析できるツール「xltrace(エックスエルトレース)」を開発した。(2024/1/24)

「JSONを多用する処理なら3倍のパフォーマンス向上が見込める」:
「SQLite 3.45.0」公開、JSON関数がバイナリ形式のJSONBに対応
SQLiteの最新版「SQLite Release 3.45.0」が公開された。SQLiteは、小型、高速、自己完結型、高信頼、フル機能をうたうSQLデータベースエンジンを実装したC言語ライブラリ。(2024/1/18)

基本を解説:
知ってる? Excel、覚えておくと便利な関数
エクセルにはSUM関数やAVARAGE関数以外にも多数の関数が用意されています。覚えておくとビジネスで役に立つ関数を5個紹介します。(2024/1/18)

Pythonデータ処理入門:
[NumPy超入門]Pythonで単回帰分析:手作業で計算してみよう
PythonとNumPyを使って手作業で、回帰分析のモデルを表す回帰式を求め、その決定係数を計算してみましょう。回帰分析が初めての方でもステップバイステップで計算内容が理解できます。同じ計算を手軽に行えるNumPyのpolyfit関数も解説します。(2024/1/12)


サービス終了のお知らせ

この度「質問!ITmedia」は、誠に勝手ながら2020年9月30日(水)をもちまして、サービスを終了することといたしました。長きに渡るご愛顧に御礼申し上げます。これまでご利用いただいてまいりました皆様にはご不便をおかけいたしますが、ご理解のほどお願い申し上げます。≫「質問!ITmedia」サービス終了のお知らせ

にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。