• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

  • 共95篇

    python3.X - 数据分析 - Pandas

关闭

返回栏目

关闭

返回python3.X - 数据分析 - Pandas栏目

71 - 运算 - df["C"]=df["A"]-df["B"]

作者:

贺及楼

成为作者

更新日期:2022-06-25 17:13:20

  1. import numpy as np
  2. import pandas as pd
  3. df = pd.DataFrame(data=[{"A":"1", "B":"3"}, {"A":"3", "B":"2"}, {"A":"2", "B":"1"}]) # 不可以字符串
  4. df = pd.DataFrame(data=[{"A":1, "B":3}, {"A":3, "B":2}, {"A":2, "B":1}])
A B
0 1 3
1 3 2
2 2 1
  1. df["C"]=df["A"]-df["B"]
  2. A列数据 B列数据 多了C
  3. df["C"]=(df["A"]-df["B"])*2
  4. 等等
  5. df['time_long'] = (df['big_time'] - df['small_time']) / np.timedelta64(1, 'm')
  6. 时间datetime类型转为分钟
A B C
0 1 3 -1
1 3 2 -1
2 2 1 -1