美文网首页
python 积累6

python 积累6

作者: 黄yy家的jby | 来源:发表于2019-01-04 17:55 被阅读0次

摘要

1.对dataframe列的运算

    1. 转化成numpy计算
      但是要注意等长,可以考虑先concat成一个dataframe
h7 = np.array(df) + np.array(df2)
h8 = np.array(df) * np.array(df2)
  • 2.不能直接运算,是因为index的问题,可以考虑将index丢掉
h5 = df.reset_index(drop = True) + df2.reset_index(drop=True)
h6 = df.reset_index(drop=True)*df2.reset_index(drop=True)
    1. numpy的函数可以直接使用
a = np.log(df.b)
b = df.a + df2.a
c = np.exp(df.a)

最终得到的a, b, c都是series

    1. df.apply(lambda x : f(x))
    1. 多列的apply()
df['col3'] = df.apply(lambda x: x['col1'] + 2 * x['col2'], axis=1)

相关文章

  • python 积累6

    摘要 1.对dataframe列的运算 转化成numpy计算但是要注意等长,可以考虑先concat成一个dataf...

  • Python积累

    从基因组注释中提取转录因子 字符串find使用+异常值处理 今天又写了一个小脚本,从基因组的注释文件中筛选所有可能...

  • 元华日精进  第414天  (2017.1.3)

    持续,技能 1.课设 6小时! 2.推文3天 1.5小时! 3.敲python代码 40min! *素材要提前积累...

  • python知识积累

  • python技巧积累

    数组逐行替换 生成多维数组,元素随机 dict按照key排序生成list、dict按照value排序生成list 链接

  • python 用法积累

    print 格式化输出 click to 格式化输出 json使用实例 re使用实例 one eval 和 jso...

  • python积累2

    摘要 nan和0之间转换 resample('M').pad() conn = cx_Oracle.connect...

  • python 积累3

    摘要 1. 线性回归简单归纳 2. 不提醒warning 3.获取当前工作路径 4.Dataframe 行列 5....

  • python积累1

    摘要 读特定sheet特定行的excel,设定时间轴 时间轴索引 更改非交易日的调仓时间 找离得最近的rollin...

  • python 积累5

    摘要 1. 模块同一个名字 可以放在不同文件夹下import 包名(文件夹名).模块名(py名).函数名 2.ma...

网友评论

      本文标题:python 积累6

      本文链接:https://www.haomeiwen.com/subject/bdukrqtx.html