パンダを使用してテーブルから1つのエンティティを印刷する方法

ナサニエルキング
             Open     High     Low   Close  Shifted_Close  Movements  Sign
Date                                                                   
2018-04-21  8875.1  9075.0  8629.3  8944.6         8875.0       69.6   Positive
2018-04-22  8939.7  9072.0  8760.5  8811.8         8944.6     -132.8   Negative
2018-04-23  8796.3  9032.1  8784.9  8954.1         8811.8      142.3   Positive
2018-04-24  8959.0  9749.0  8947.0  9661.7         8954.1      707.6   Positive
2018-04-25  9661.7  9750.0  8767.0  8974.5         9661.7     -687.2   Negative

これは私がパンダを使って持っているテーブルです。最新のエントリ「2018-04-25」にサインオンするための簡単なif関数をどのように実行するのか疑問に思っています。

次のようになります。

if btc_usd_price_kraken['Sign'] == 'Negative':
      print("Buy coins now")

しかし、私は1つのエントリだけが必要です。

ありがとう

ハーヴパン

次の方法ですべてのレコードにアクセスできますSignin = 'negative'

df.loc[df['Sign']=='Negative']

出力:

    Open    High    Low Close   Shifted_Close   Movements   Sign
Date                            
2018-04-22  8939.7  9072.0  8760.5  8811.8  8944.6  -132.8  Negative
2018-04-25  9661.7  9750.0  8767.0  8974.5  9661.7  -687.2  Negative

以下のような条件で最後のレコードにアクセスできます。

df.loc[df['Sign']=='Negative'].iloc[-1]

出力:

Open               9661.7
High                 9750
Low                  8767
Close              8974.5
Shifted_Close      9661.7
Movements          -687.2
Sign             Negative
Name: 2018-04-25, dtype: object

if条件を使用して、最後のSignを確認します。

if df.iloc[-1]['Sign'] == 'Negative':
    print("processing")
    # block to process

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

1つのエンティティを使用する2つのテーブル

分類Dev

Hibernate式を使用して別のテーブルからエンティティを選択する

分類Dev

doctrine2エンティティを「アクティブ」に設定されている1つから多数のエンティティに取得する方法

分類Dev

Linqを使用して別のエンティティからエンティティを選択する方法は?

分類Dev

データベースのパフォーマンス:最大で1つのエンティティ/テーブルを使用します。可能なプロパティまたは異なるエンティティ/テーブルへの分割?

分類Dev

SpringとHibernateでエンティティ/クラスを1つだけ使用して3つのテーブルを接続する方法

分類Dev

Symfony2:1つのエンティティプロパティに2つのフォームフィールドを使用していますか?

分類Dev

文字列からUUIDへの変換を使用して、モデルマッパーを使用してエンティティからdtoに変換する方法

分類Dev

c#を使用して、オブジェクト(テーブルエンティティ)を値として追加し、キーをディクショナリのテーブルのフィールドの1つにする方法

分類Dev

JPA:別のエンティティから1つのプロパティのみをマップする方法

分類Dev

Hiveパーティションテーブル-1つのテーブルからHiveのパーティションテーブルにデータを読み込もうとすると、[エラー10044] *が発生します。

分類Dev

EntityFrameworkを使用してデータベース内のエンティティのハッシュテーブルプロパティを処理する方法

分類Dev

複数のエンティティが共通のエンティティから派生し、同じテーブルに保存されている場合に、エンティティごとにオブジェクトをクエリする方法

分類Dev

特定のフィールドが他のテーブルに存在しない1つのテーブルからエントリを選択する方法

分類Dev

HQLは、2つのテーブルを結合して1つのエンティティのプロパティを選択します

分類Dev

Linqを使用してエンティティテーブルを相互参照テーブルと結合する方法

分類Dev

インテントを使用して、シリアル化できない子を持つシリアル化可能なオブジェクトを1つのAndroidアクティビティから別のアクティビティに送信する方法

分類Dev

最初にc#エンティティコードを使用してテーブルのIDを表示する方法

分類Dev

EF6のテーブル名を使用してエンティティとそのプロパティおよびタイプを取得する方法

分類Dev

dxfgrabberまたはezdxfパッケージを使用してdxfファイルからエンティティの長さを見つける方法

分類Dev

2つのコマンドを1つにマージして、エンティティを選択し、数量スケジュールテーブルにプロパティセットを追加するにはどうすればよいですか?

分類Dev

Hibernateは2つのテーブル/エンティティに対して1つのIDを生成します

分類Dev

GORMを使用して、多対多の関係で関連付けられている他のテーブルからのエンティティを含むテーブルをフィルタリングする方法

分類Dev

Symfony2の各エンティティのいくつかのプロパティのテーブルとしてエンティティフィールドタイプを表示する

分類Dev

ナビゲーションプロパティを使用して、マッピングテーブルを持つ2つのエンティティのデータを取得するにはどうすればよいですか?

分類Dev

エンティティフレームワークのテーブルから1つの値を取得する方法

分類Dev

識別子として列を持つ単一のテーブルから異なるエンティティをロードします

分類Dev

移行モジュールを使用してエンティティをXMLからDrupal7に移行する方法

分類Dev

Spring Bootは、ルックアップテーブルがそれらを接続するときに、1つのエンティティが別のエンティティの中にネストされている2つのエンティティを返す方法は?

Related 関連記事

  1. 1

    1つのエンティティを使用する2つのテーブル

  2. 2

    Hibernate式を使用して別のテーブルからエンティティを選択する

  3. 3

    doctrine2エンティティを「アクティブ」に設定されている1つから多数のエンティティに取得する方法

  4. 4

    Linqを使用して別のエンティティからエンティティを選択する方法は?

  5. 5

    データベースのパフォーマンス:最大で1つのエンティティ/テーブルを使用します。可能なプロパティまたは異なるエンティティ/テーブルへの分割?

  6. 6

    SpringとHibernateでエンティティ/クラスを1つだけ使用して3つのテーブルを接続する方法

  7. 7

    Symfony2:1つのエンティティプロパティに2つのフォームフィールドを使用していますか?

  8. 8

    文字列からUUIDへの変換を使用して、モデルマッパーを使用してエンティティからdtoに変換する方法

  9. 9

    c#を使用して、オブジェクト(テーブルエンティティ)を値として追加し、キーをディクショナリのテーブルのフィールドの1つにする方法

  10. 10

    JPA:別のエンティティから1つのプロパティのみをマップする方法

  11. 11

    Hiveパーティションテーブル-1つのテーブルからHiveのパーティションテーブルにデータを読み込もうとすると、[エラー10044] *が発生します。

  12. 12

    EntityFrameworkを使用してデータベース内のエンティティのハッシュテーブルプロパティを処理する方法

  13. 13

    複数のエンティティが共通のエンティティから派生し、同じテーブルに保存されている場合に、エンティティごとにオブジェクトをクエリする方法

  14. 14

    特定のフィールドが他のテーブルに存在しない1つのテーブルからエントリを選択する方法

  15. 15

    HQLは、2つのテーブルを結合して1つのエンティティのプロパティを選択します

  16. 16

    Linqを使用してエンティティテーブルを相互参照テーブルと結合する方法

  17. 17

    インテントを使用して、シリアル化できない子を持つシリアル化可能なオブジェクトを1つのAndroidアクティビティから別のアクティビティに送信する方法

  18. 18

    最初にc#エンティティコードを使用してテーブルのIDを表示する方法

  19. 19

    EF6のテーブル名を使用してエンティティとそのプロパティおよびタイプを取得する方法

  20. 20

    dxfgrabberまたはezdxfパッケージを使用してdxfファイルからエンティティの長さを見つける方法

  21. 21

    2つのコマンドを1つにマージして、エンティティを選択し、数量スケジュールテーブルにプロパティセットを追加するにはどうすればよいですか?

  22. 22

    Hibernateは2つのテーブル/エンティティに対して1つのIDを生成します

  23. 23

    GORMを使用して、多対多の関係で関連付けられている他のテーブルからのエンティティを含むテーブルをフィルタリングする方法

  24. 24

    Symfony2の各エンティティのいくつかのプロパティのテーブルとしてエンティティフィールドタイプを表示する

  25. 25

    ナビゲーションプロパティを使用して、マッピングテーブルを持つ2つのエンティティのデータを取得するにはどうすればよいですか?

  26. 26

    エンティティフレームワークのテーブルから1つの値を取得する方法

  27. 27

    識別子として列を持つ単一のテーブルから異なるエンティティをロードします

  28. 28

    移行モジュールを使用してエンティティをXMLからDrupal7に移行する方法

  29. 29

    Spring Bootは、ルックアップテーブルがそれらを接続するときに、1つのエンティティが別のエンティティの中にネストされている2つのエンティティを返す方法は?

ホットタグ

アーカイブ