-
Python Pandas-Periodオブジェクトをフォーマットし、24時間形式で時間を表示します
Periodオブジェクトをフォーマットするには、 period.strftime()を使用します メソッドを使用し、24時間形式で時刻を表示するには、パラメーターを%Hに設定します。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 17, minute = 20, second = 45) 期間オブジェクトを表示する print
-
PythonPandas-Periodオブジェクトのタイムスタンプ表現を返します
Periodオブジェクトのタイムスタンプ表現を返すには、 period.to_timestamp()を使用します メソッド。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 17, minute = 20, second = 45) 期間オブジェクトを表示する print("Period...\n", per
-
PythonPandas-Periodオブジェクトを月次頻度のタイムスタンプとして返します
Periodオブジェクトを月次頻度のタイムスタンプとして返すには、 period.to_timestamp()を使用します メソッドを実行し、freqパラメータを「 M」として設定します ’。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 17, minute = 20, second = 45) 期間オブジェクトを表示
-
PythonPandas-Periodオブジェクトを分単位の頻度のタイムスタンプとして返します
Periodオブジェクトを月次頻度のタイムスタンプとして返すには、 period.to_timestamp()を使用します メソッドを実行し、freqパラメータを「 T」として設定します ’。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 11, day = 26, hour = 11, minute = 45, second = 55) 期間オブジェクトを表
-
PythonPandas-Periodオブジェクトを毎日の頻度のタイムスタンプとして返します
Periodオブジェクトを毎日の頻度のタイムスタンプとして返すには、 period.to_timestamp()を使用します メソッドを実行し、freqパラメータを「 D」として設定します ’。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 11, day = 26, hour = 11, minute = 45, second = 55) 期間オブジェクトを
-
PythonPandas-Periodオブジェクトを年頻度のタイムスタンプとして返します
Periodオブジェクトを年次頻度のタイムスタンプとして返すには、 period.to_timestamp()を使用します メソッドを実行し、freqパラメータを「 Y」として設定します ’。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 17, minute = 20, second = 45) 期間オブジェクトを表示す
-
Python Pandas-時間間隔を作成し、タイムスタンプを境界として使用します
時間間隔を作成し、タイムスタンプを境界として使用するには、 pandas.Intervalを使用します pandas.Timestampを使用してタイムスタンプを設定します。 まず、必要なライブラリをインポートします- import pandas as pd 時間間隔を作成するための境界としてタイムスタンプを使用します。値が「left」の「closed」パラメータを使用して設定されたクローズ間隔 interval = pd.Interval(pd.Timestamp('2020-01-01 00:00:00'), pd.Timestamp('2021-01-01 0
-
PythonPandas-要素がIntervalに属しているかどうかを確認します
要素がIntervalに属しているかどうかを確認するには、inプロパティを使用します。まず、必要なライブラリをインポートします- import pandas as pd 時間間隔を作成する interval = pd.Interval(left=0, right=10) 間隔を表示する print("Interval...\n",interval) 間隔内に要素が存在するかどうかを確認します print("\nThe specific element exists in the Interval? = \n",6 in interval) 例
-
Python Pandas-閉じた時間間隔を作成し、両方のエンドポイントの存在を確認します
閉じた時間間隔を作成するには、 pandas.Interval()を使用します 閉じたパラメータを設定します。両方のエンドポイントの存在を確認するには、inプロパティを使用します。 まず、必要なライブラリをインポートします- import pandas as pd 値が「both」の「closed」パラメーターを使用して設定されたクローズ間隔。閉じた区間(角括弧で示される数学)には、その端点が含まれます。#つまり、閉じた区間[0、5]は、条件0 <=x <=5によって特徴付けられます。 interval = pd.Interval(left=0, right=20, closed='
-
Python Pandas-オープンタイムインターバルを作成し、両方のエンドポイントの存在を確認します
オープンタイムインターバルを作成するには、 pandas.Interval()を使用します そして、closedパラメータをどちらにも設定しません。両方のエンドポイントの存在を確認するには、inプロパティを使用します。 まず、必要なライブラリをインポートします- import pandas as pd 値が「どちらでもない」の「closed」パラメーターを使用して設定されたオープン間隔。開区間(角括弧で示される数学)には、その端点が含まれていません。#つまり、開区間[0、5]は、条件0
-
Pythonでgcdが1より大きい行列の連続する要素の数を見つけるプログラム
n行m列を含む行列が与えられたとします。要素のgcdが1より大きい、マトリックス内の連続する要素の最大数を見つける必要があります。連続する要素は、マトリックス内で水平または垂直に配置できます。 したがって、入力が次のような場合 3 7 9 12 5 9 4 6 7 8 5 10 およびm=4、n =3;その場合、出力は3になります。 与えられた行列の4番目の列は12、6、10です。この列の要素のgcdは2です。3つの要素があるので、答えは3です。 これを解決するには、次の手順に従います- mat:=寸法の新しい3D
-
Python Pandas-ハーフオープンの時間間隔を作成し、エンドポイントの存在を確認します
ハーフオープンの時間間隔を作成するには、 pandas.Interval()を使用します 閉じたパラメータを左に設定します。エンドポイントの存在を確認するには、inプロパティを使用します。 まず、必要なライブラリをインポートします- import pandas as pd 値が「left」の「closed」パラメーターを使用して設定されたハーフオープン間隔。ハーフオープン、つまり[0、5)は、0 <=x <5(closed =leftの場合)で表されます。 interval = pd.Interval(left=0, right=20, closed='left') 間隔
-
Python Pandas-半分閉じた時間間隔を作成し、エンドポイントの存在を確認します
ハーフクローズの時間間隔を作成するには、 pandas.Interval()を使用します 閉じたパラメータを右に設定します。エンドポイントの存在を確認するには、inプロパティを使用します。 まず、必要なライブラリをインポートします- import pandas as pd 値が「right」の「closed」パラメーターを使用して設定されたハーフクローズ間隔。ハーフクローズ、つまり(0、5]は0
-
Pythonで特定の範囲内の特別な数の数を見つけるためのプログラム
整数の範囲が与えられ、その範囲内の特殊な数を見つけるように求められたとします。特殊数とは、小数表現が1桁しかない正の整数の数です。小数表現に1桁を超える数値が含まれる数値は、その数値が小数表現の桁数で割り切れ、商の値自体が特殊な数値である場合にも特殊になる可能性があります。指定された範囲(left_limit、right_limit)の特殊な数値の数を返します。 したがって、入力がleft_limit =5、right_limit =30の場合、出力は13になります。 この範囲の特別な番号は、5、6、7、8、9、10、12、14、16、18、20、24、および28です。 これを解決するに
-
Pythonで2の累乗の値を見つけるプログラム
2つの整数pとqが与えられていると仮定します。 22 ^ pmodqの値を見つける必要があります。出力は整数である必要があります。 したがって、入力がp =5、q =6のような場合、出力は4になります これを解決するには、次の手順に従います- res:=2 ^(2 ^ p)mod q return res 例 理解を深めるために、次の実装を見てみましょう- def solve(p, q): res = pow(2, 2 ** p, q) return res print(solve(5, 6)) 入力 5, 6 出力 4
-
サブストリングのゼロの数の2倍がPythonのサブストリングのゼロの数の3倍以下であるサブストリングの長さを見つけるプログラム
文字列と整数kが与えられたと仮定します。文字列はk回繰り返され、別の文字列になります。私たちのタスクは、2 *(部分文字列のゼロの数)<=3 *(部分文字列の1の数)である新しい文字列の部分文字列の長さを見つけることです。 したがって、入力がk =2、input_str =0101011の場合、出力は14になります。 文字列の長さは7です。したがって、最初の文字列から作成される新しい文字列は01010110101011です。ここで0の数は6で、1の数は8です。したがって、2 * 6 <=3*8です。したがって、最大のサブストリングは長さ14のストリング全体です。 これを解決するには、次の
-
Python Pandas-間隔が左側、右側、両方で閉じているか、どちらも閉じていないかを確認します
間隔が左側、右側、または両方で閉じられているかどうかを確認するには、interval.closedプロパティを使用します。 まず、必要なライブラリをインポートします- import pandas as pd 値が「both」の「closed」パラメーターを使用して設定されたクローズ間隔。閉じた区間(角括弧で示される数学)には、その端点が含まれます。#つまり、閉じた区間[0、5]は、条件0 <=x <=5によって特徴付けられます。 interval = pd.Interval(left=0, right=20, closed='both') 間隔を表示する print(&q
-
PythonPandas-左側でインターバルが閉じているかどうかを確認します
左側で間隔が閉じているかどうかを確認するには、interval.closed_leftプロパティを使用します 。まず、必要なライブラリをインポートします- import pandas as pd 値が「left」の「closed」パラメータを使用して設定された間隔、つまり[0、5)は、0 <=x <5(closed =leftの場合)で表されます。 interval = pd.Interval(left=0, right=20, closed='left') 間隔を表示する print("Interval...\n",interval) 左側でインタ
-
Pythonで与えられた方程式の値を見つけるためのプログラム
5つの整数a、b、c、d、nが与えられていると仮定します。 ((ab)(cd))modnを見つける必要があります。出力値は整数です。 したがって、入力がa =2、b =3、c =2、d =4、n =10の場合、出力は6になります。 2^3 = 8 2^4 = 16 8^16 = 281474976710656 281474976710656 mod 10 = 6 これを解決するには、次の手順に従います- 関数helper()を定義します。これにはnかかります p:=n i:=2 i * i <=nの間、do n mod iが0と同じ場合、 p:=p-(p / i)のフロア
-
Pythonの約数の約数の合計を求めるプログラム
2つの整数mとaが与えられていると仮定します。ここで、n =p 1 (a + 1) * p 2 (a + 2) * ... * p m (a + m) 、ここでp i 0です。kの値を見つける必要があります。ここで、k =nのf(x)値の合計です。ここで、f(x)値は、nの各除数の約数値の数です。 したがって、入力がm =2、a =1の場合、出力は60になります。 つまり、n =2 ^ 2 x 3 ^ 3 n =4 x 27 n =108 108の約数は、1、2、3、4、6、9、12、18、27、36、54、108です。 各除数のf(x)値は次のとおりです。