データフレームの最小および最大しきい値をトリミングするPythonプログラムを作成します
最小および最大しきい値のトリムのデータフレームと結果があると仮定します。
minimum threshold: Column1 Column2 0 30 30 1 34 30 2 56 30 3 78 50 4 30 90 maximum threshold: Column1 Column2 0 12 23 1 34 30 2 50 25 3 50 50 4 28 50 clipped dataframe is: Column1 Column2 0 30 30 1 34 30 2 50 30 3 50 50 4 30 50>
解決策
これを解決するには、以下の手順に従います-
-
データフレームを定義する
-
内部(lower =30)にdf.clip関数を適用して、最小しきい値を計算します。
df.clip(lower=30)
-
内部(upper =50)にdf.clip関数を適用して、最大しきい値を計算します
df.clip(upper=50)
-
最小および最大しきい値制限を使用して、クリップされたデータフレームを適用します。
df.clip(lower=30,upper=50)
例
理解を深めるために、次のコードを確認してみましょう-
import pandas as pd data = {"Column1":[12,34,56,78,28], "Column2":[23,30,25,50,90]} df = pd.DataFrame(data) print("DataFrame is:\n",df) print("minimum threshold:\n",df.clip(lower=30)) print("maximum threshold:\n",df.clip(upper=50)) print("clipped dataframe is:\n",df.clip(lower=30,upper=50))
出力
DataFrame is: Column1 Column2 0 12 23 1 34 30 2 56 25 3 78 50 4 28 90 minimum threshold: Column1 Column2 0 30 30 1 34 30 2 56 30 3 78 50 4 30 90 maximum threshold: Column1 Column2 0 12 23 1 34 30 2 50 25 3 50 50 4 28 50 clipped dataframe is: Column1 Column2 0 30 30 1 34 30 2 50 30 3 50 50 4 30 50
-
辞書で2番目に大きい値を見つけるPythonプログラム
この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 − 2つの整数が与えられているので、辞書に2番目に大きい値を出力する必要があります それでは、以下の実装の概念を見てみましょう- アプローチ1-負のインデックスによるsorted()関数の使用 例 #input example_dict ={"tutor":3, "tutorials":15, "point":9,"tutorialspoint":19} # sorting the given list and get the
-
リスト内の最大要素と最小要素の位置を見つけるPythonプログラム?
Pythonでは、最大要素、最小要素、およびそれらの位置も非常に簡単に見つけることができます。 Pythonはさまざまな組み込み関数を提供します。 min()は配列の最小値を見つけるために使用され、max()は配列の最大値を見つけるために使用されます。 index()は、要素のインデックスを見つけるために使用されます。 アルゴリズム maxminposition(A, n) /* A is a user input list and n is the size of the list.*/ Step 1: use inbuilt function for finding the positi