“PANDAS Terapkan Return DataFrame” Kode Jawaban

panda berlaku fungsi untuk setiap baris lambda

def EOQ(D,p,ck,ch):
    Q = math.sqrt((2*D*ck)/(ch*p))
    return Q
ch=0.2
ck=5
df['Q'] = df.apply(lambda row: EOQ(row['D'], row['p'], ck, ch), axis=1)
df
Cook's Tree Boa

PANDAS Terapkan Return DataFrame

import pandas as pd

df_test = pd.DataFrame([
  {'dir': '/Users/uname1', 'size': 994933},
  {'dir': '/Users/uname2', 'size': 109338711},
])

def sizes(s):
  a = locale.format_string("%.1f", s['size'] / 1024.0, grouping=True) + ' KB'
  b = locale.format_string("%.1f", s['size'] / 1024.0 ** 2, grouping=True) + ' MB'
  c = locale.format_string("%.1f", s['size'] / 1024.0 ** 3, grouping=True) + ' GB'
  return a, b, c

df_test[['size_kb', 'size_mb', 'size_gb']] = df_test.apply(sizes, axis=1, result_type="expand")
serhii_rb

Jawaban yang mirip dengan “PANDAS Terapkan Return DataFrame”

Pertanyaan yang mirip dengan “PANDAS Terapkan Return DataFrame”

Lebih banyak jawaban terkait untuk “PANDAS Terapkan Return DataFrame” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya