新しい行を作成し、複数計算の最大値を挿入します

ロック・リー

私は自分の投資を助けるためのコードを作ろうとしています。私がしたいのは、会社の余剰現金を見つけることです

私のDataFrameは次のようなものです:

df = pd.DataFrame(data=[2304009, 268860, 818937], index=['sales', 'cash', 'financial instument'], columns=['target'])

「超過現金」の式は次のようになります。

max(0, 'cash' + 'financial instument' - 'sales'*0.2)

私のすべての超大国でこれまでにできることは:

df.loc['Excess Cash'] = df.loc['cash'] + df.loc['financial instument'] - df.loc['sales']*0.2

しかし、max(0、私が持っている数)を実行して、この数を「ExcessCash」の行に入れることはできません。

前もって感謝します!

ジェズリール

numpy.maximum1つの要素Seriesとスカラーの最大値に使用します

s  = df.loc['cash'] + df.loc['financial instument'] - df.loc['sales']*0.2
df.loc['Excess Cash'] = np.maximum(0, s)

次のような別の値でテストできます。

s  = df.loc['cash'] + df.loc['financial instument'] - df.loc['sales']*0.2
df.loc['Excess Cash'] = np.maximum(1000000, s)
print (df)
                        target
sales                2304009.0
cash                  268860.0
financial instument   818937.0
Excess Cash          1000000.0

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

新しい計算値をJsonに挿入します

分類Dev

複数の値を計算してdatagridviewの列に挿入します

分類Dev

複数の行の値に基づいて新しい列を計算する

分類Dev

JQueryは、行の複数の入力を計算しているときにNaN値を返します

分類Dev

変更された入力の新しい値の計算を行います

分類Dev

複数の行の値を合計して新しい列にします

分類Dev

Java:新しい変数を作成しますか、それとも同じ計算を複数回行いますか?

分類Dev

複数選択の新しい値を挿入する方法

分類Dev

pandas dataframeは新しい列を作成し、同じdfからの計算値を入力します

分類Dev

異なる行の複数の列の値を計算していますか?

分類Dev

innerHTML数値入力の計算を実行します

分類Dev

複数の最大列値と最小列値の差を計算します

分類Dev

Rのforループで複数のファイルで関数を実行し、出力から値を計算し、新しいファイルに配置します

分類Dev

クエリの複数行から値を挿入します

分類Dev

複数の行をMSSQL Serverに挿入し、新しいテーブルIDをすべて取得します。

分類Dev

Pandas DataFrames:既存の行全体の計算で新しい行を作成します

分類Dev

合計を計算し、行として挿入します

分類Dev

合計計算のループを作成し、それを新しい行に挿入するにはどうすればよいですか?

分類Dev

関数を実行し、その計算値と入力値を新しいデータフレームに保存します

分類Dev

Linuxで同じ行の値を計算する新しい列を作成する

分類Dev

python:複数のリストの値を合計して新しいリストを作成します

分類Dev

データフレームの行の中央値を計算し、新しい変数に保存します

分類Dev

新しいテーブルの複数の行に同じ行から異なる値を挿入する方法

分類Dev

パンダ:複数の基準から新しい列の新しい値を計算し、ループせずに複数の列から適用します

分類Dev

新しく挿入された行に複数のIDを取得します

分類Dev

条件に基づいて複数の行を挿入します

分類Dev

条件付きで新しい行を挿入し、Rの新しい行に値を追加します

分類Dev

mysqlに新しく挿入された値で最後の行の値を計算する方法

分類Dev

javaは挿入された数の能力を計算します

Related 関連記事

  1. 1

    新しい計算値をJsonに挿入します

  2. 2

    複数の値を計算してdatagridviewの列に挿入します

  3. 3

    複数の行の値に基づいて新しい列を計算する

  4. 4

    JQueryは、行の複数の入力を計算しているときにNaN値を返します

  5. 5

    変更された入力の新しい値の計算を行います

  6. 6

    複数の行の値を合計して新しい列にします

  7. 7

    Java:新しい変数を作成しますか、それとも同じ計算を複数回行いますか?

  8. 8

    複数選択の新しい値を挿入する方法

  9. 9

    pandas dataframeは新しい列を作成し、同じdfからの計算値を入力します

  10. 10

    異なる行の複数の列の値を計算していますか?

  11. 11

    innerHTML数値入力の計算を実行します

  12. 12

    複数の最大列値と最小列値の差を計算します

  13. 13

    Rのforループで複数のファイルで関数を実行し、出力から値を計算し、新しいファイルに配置します

  14. 14

    クエリの複数行から値を挿入します

  15. 15

    複数の行をMSSQL Serverに挿入し、新しいテーブルIDをすべて取得します。

  16. 16

    Pandas DataFrames:既存の行全体の計算で新しい行を作成します

  17. 17

    合計を計算し、行として挿入します

  18. 18

    合計計算のループを作成し、それを新しい行に挿入するにはどうすればよいですか?

  19. 19

    関数を実行し、その計算値と入力値を新しいデータフレームに保存します

  20. 20

    Linuxで同じ行の値を計算する新しい列を作成する

  21. 21

    python:複数のリストの値を合計して新しいリストを作成します

  22. 22

    データフレームの行の中央値を計算し、新しい変数に保存します

  23. 23

    新しいテーブルの複数の行に同じ行から異なる値を挿入する方法

  24. 24

    パンダ:複数の基準から新しい列の新しい値を計算し、ループせずに複数の列から適用します

  25. 25

    新しく挿入された行に複数のIDを取得します

  26. 26

    条件に基づいて複数の行を挿入します

  27. 27

    条件付きで新しい行を挿入し、Rの新しい行に値を追加します

  28. 28

    mysqlに新しく挿入された値で最後の行の値を計算する方法

  29. 29

    javaは挿入された数の能力を計算します

ホットタグ

アーカイブ