美文网首页
关于Python的一些小知识

关于Python的一些小知识

作者: 桃子镇 | 来源:发表于2020-09-07 12:47 被阅读0次

    目前了解的几个Python包

    常用的是Pandas包和Matplotlib包

    逻辑函数知多少:除了Excel里面的if函数、MySQL语言的CASE WHEN 函数、还应该了解Python语言的if函数

    简单的if函数计算

    例如:fb['Direction']=[1 if fb.loc[ei,'PriceDiff']>0 else -1 for ei in fb.index]

    在fb数据框中创建【Direction】列,如果PriceDiff列的数据大于0 那么Direction列的数据就返回1 否则Direction列的数据就返回-1

    ym['Share']=[1 if ym.loc[ei,'MA10']>ym.loc[ei,'MA50'] else -1 for ei in ym.index]

    在ym数据框中创建【Share】列,如果MA10列的数据大于MA50列的数据,那么Share列的数据就返回1 否则就返回-1

    复杂的if函数计算

    ym['Profit']=[ym.loc[ei,'Close1']-ym.loc[ei,'Close'] if ym.loc[ei,'Share']==1 else 0 for ei in ym.index]

    在ym数据框中创建【Profit】列,如果Share列中的数据等于1就返回Close1列减去Close列的数据之差,否则就返回0

    相关文章

      网友评论

          本文标题:关于Python的一些小知识

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