Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. PythonPandas-TimeDeltaIndexから各要素のナノ秒数を抽出します

    TimeDeltaIndexオブジェクトから各要素のマイクロ秒数を抽出するには、 TimedeltaIndex.nanosecondsを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd TimeDeltaIndexオブジェクトを作成します。 dataパラメータも使用してtimedeltaのようなデータを設定しました- tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 35s 3us 10ns', '+22:39:19.999999', '

  2. PythonPandas-TimedeltaIndexのコンポーネントのデータフレームを返します

    TimedeltaIndexのコンポーネントのデータフレームを返すには、 TimedeltaIndex.componentsを使用します プロパティ。 まず、必要なライブラリをインポートします- import pandas as pd TimeDeltaIndexオブジェクトを作成します。 dataパラメータも使用してtimedeltaのようなデータを設定しました- tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 35s 3us 10ns', '+22:39:19.999999', '2 day

  3. PythonPandas-TimeDeltaIndexをdatetime.datetimeオブジェクトのオブジェクトndarrayとして返します

    TimeDeltaIndexをdatetime.datetimeオブジェクトのオブジェクトndarrayとして返すには、 TimeDeltaIndex.to_pytimedelta()を使用します。 メソッド。 まず、必要なライブラリをインポートします- import pandas as pd TimeDeltaIndexオブジェクトを作成します。 dataパラメータも使用してtimedeltaのようなデータを設定しました- tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 3us 10ns', '+22:39:

  4. リンクリストがPythonの特定のバイナリツリーに存在するかどうかを確認するプログラム

    ルートノード「root」を持つバイナリツリーと、ヘッドノード「head」を持つリンクリストが与えられたとします。そのリンクリストがその二分木に存在するかどうかを調べる必要があります。ツリー内のノードのセットがリンクリストとして順番に相互にリンクしている場合、およびその順序が提供されたリンクリストの順序と類似している場合は、「True」を返します。それ以外の場合は、「False」を返します。 したがって、入力が次のような場合 ツリー リンクリスト その場合、出力はTrueになります。 これを解決するには、次の手順に従います- arr:=新しいリスト size:=arrのサ

  5. Pythonパンダ-TimeDeltaIndexからシリーズを作成する

    to_series()を使用します PandasでTimeDeltaIndexからシリーズを作成するメソッド。 まず、必要なライブラリをインポートします- import pandas as pd TimeDeltaIndexオブジェクトを作成します。 dataパラメータを使用してtimedeltaのようなデータを設定しました- tdIndex = pd.TimedeltaIndex(data =['10 day 5h 2 min 3us 10ns', '+22:39:19.999999', '2 day 4h 03:08:02.000045'

  6. Pythonでスペルミスのある単語を修正するために変更する文字の総数を見つけるプログラム

    都市のリストと相互に接続する道路のリストが与えられたとします。リスト「都市」には、ツアーバスが順番に訪れる都市の名前が含まれています。リスト「道路」では、道路は(ソース、宛先)の順序でリストされています。これは、ソースから宛先への片道道路があることを意味します。現在、リスト「都市」の一部の都市名のつづりが間違っている可能性があるという問題があります。最小文字数を変更して、このようなスペルミスのある都市名を修正する必要があります。変更された文字数を出力として返します。 したがって、入力が都市=[HWH、 DLI、 BGL]の場合、道路=[[HWH、 DLI]、[DLI、 BCT]、[BCT 、

  7. Pythonで交差する行数を見つけるプログラム

    (m、c)のペアの値を含むリストが与えられたとします。これらの値は線を表します。ここで、y =mx+cです。また、lとrの2つの値が与えられます。 x=lからx=hの範囲で互いに交差する線の数を見つける必要があります。 したがって、入力がinput_list =[[4、6]、[-6、10]、[8、12]]、l =0、h =2の場合、出力は2になります。 与えられた写真を見ると、4x + 6=0と-6x+10の線が与えられた範囲内で交差しています。したがって、交差する2つの線があるため、出力は2になります。 これを解決するには、次の手順に従います- seg:=インデックスiのペア

  8. Pythonで2つの配列の要素のk番目に大きい積を見つけるプログラム

    いくつかの整数を含む2つのリストpとqが与えられたと仮定します。これらのリストのすべての値を乗算し、乗算結果からk番目に大きい値を見つける必要があります。 したがって、入力がp =[2、5]、q =[6、8]、k =2の場合、出力は16になります。 乗算の結果は次のとおりです。2*6=12、2 * 8 =16、5 * 6 =30、5 * 8 =40。2番目に大きい要素はis(インデックスは0から始まります)は16です。 これを解決するには、次の手順に従います- リストを並べ替えるp リストを並べ替えるq k:=k + 1 ヒープ:=リスト表現の新しいヒープ qの各要素について、

  9. BSTがPythonの特定のバイナリツリーに存在するかどうかを確認するプログラム

    二分木が与えられたとしましょう。二分探索木(BST)であるツリーから最大のサブツリーを見つける必要があります。 BSTのルートノードを返します。 したがって、入力が次のような場合 その場合、出力は-になります これを解決するには、次の手順に従います- c:=0 m:=null 関数recurse()を定義します。これはノードを取ります ノードがnullでない場合、 left_val:=recurse(ノードの左側) right_val:=recurse(ノードの権利) count:=負の無限大 if(node.leftはnullまたはnode.left.va

  10. Pythonの特定の二分木でBSTの最大合計値を見つけるプログラム

    二分木が提供されていると仮定します。そのサブツリーに二分探索木(BST)が存在するかどうかを調べ、最大のBSTの合計を見つける必要があります。合計を求めるために、そのBSTの各ノードの値を加算します。合計値を出力として返します。 したがって、入力が次のような場合 その場合、出力は12になります。 与えられた二分木のBSTは-です ノードの合計=12。 これを解決するには、次の手順に従います- c:=0 m:=null 値:=0 関数recurse()を定義します。これはノードを取ります ノードがnullでない場合、 left_val:=recurse(ノード

  11. PythonPandas-指定されたPeriodオブジェクトの開始時刻を検索します

    指定されたPeriodオブジェクトの開始時刻を見つけるには、period.start_timeプロパティを使用します 。まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成 period1 = pd.Period("2020-09-22") period2 = pd.Period(freq="D", year = 2021, month = 2, day = 14, hour = 2, minute = 35) 期間オブジェクトを表示する

  12. PythonPandas-指定された期間の週を取得します

    特定の期間の週を取得するには、 period.weekofyearを使用します 財産。まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成 period1 = pd.Period("2020-09-23") period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, hour = 2, minute = 35) 期間オブジェクトを表示する print("Peri

  13. PythonPandas-Periodオブジェクトから年を取得します

    Periodオブジェクトから年を取得するには、 period.yearを使用します 財産。まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトの作成 period1 = pd.Period("2020-09-23") period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, hour = 2, minute = 35) 期間オブジェクトを表示する print("Pe

  14. PythonPandas-期間を希望の頻度に変換する

    期間を目的の頻度に変換するには、 period.asfreq()を使用します 方法。 「H」指定子を使用して、希望する時間ごとの頻度に設定するとします。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 2つのPeriodオブジェクトを作成する period1 = pd.Period("2020-09-23 03:15:40") period2 = pd.Period(freq="D", year = 2021, month = 4, day = 16, hour = 2

  15. PythonPandas-指定されたPeriodオブジェクトの頻度を秒から毎日の頻度に変更します

    指定されたPeriodオブジェクトの頻度をSecondsからDailyの頻度に変更するには、 period.asfreq()を使用します メソッドを実行し、パラメータ「D」を設定します。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 Periodオブジェクトを作成します。頻度を秒単位で設定しました。 「freq」パラメータを使用した「S」 period = pd.Period(freq="S", year = 2021, month = 4, day = 16, hour = 2, mi

  16. PythonPandas-指定されたPeriodオブジェクトの頻度を秒から時間の頻度に変更します

    指定されたPeriodオブジェクトの頻度をSecondsからHourlyの頻度に変更するには、period.asfreq()メソッドを使用して、パラメーター「H」を設定します。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 Periodオブジェクトを作成します。頻度を秒単位で設定しました。 「freq」パラメータを使用した「S」 period = pd.Period(freq="S", year = 2021, month = 4, day = 16, hour = 2, minute

  17. PythonPandas-指定されたPeriodオブジェクトの頻度を秒から分単位の頻度に変更します

    指定されたPeriodオブジェクトの頻度を秒から分頻度に変更するには、 period.asfreq()を使用します メソッドを設定し、パラメータを「T」に設定します 。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。 Periodオブジェクトを作成します。頻度を秒として設定しました。つまり、「freq」パラメータを使用して「S」を設定しました period = pd.Period(freq="S", year = 2021, month = 9, day = 11, hour = 8,

  18. PythonPandas-Periodオブジェクトの文字列表現をフォーマットして返します

    Periodオブジェクトの文字列表現をフォーマットして返すには、 period.strftime()を使用します 方法。それで、フォーマット指定子をstrftime(%d-%b-%Y)のような引数として設定します。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45) 期間オ

  19. Python Pandas-Periodオブジェクトをフォーマットし、Quarterを表示します

    Periodオブジェクトをフォーマットするには、period.strftime()メソッドを使用し、Quarterを表示するには、パラメーターをQ%qとして設定します。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45) 期間オブジェクトを表示する print("

  20. Python Pandas-Periodオブジェクトをフォーマットし、世紀なしで年を表示します

    Periodオブジェクトをフォーマットするには、 period.strftime()を使用します メソッドを使用し、世紀なしで年を表示するには、パラメータを%yに設定します。 まず、必要なライブラリをインポートします- import pandas as pd pandas.Periodは期間を表します。期間オブジェクトの作成 period = pd.Period(freq="S", year = 2021, month = 9, day = 18, hour = 8, minute = 20, second = 45) 期間オブジェクトを表示する print(&qu

Total 8994 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:398/450  20-コンピューター/Page Goto:1 392 393 394 395 396 397 398 399 400 401 402 403 404