Data frame 和 series 的运算:
横列相加减:按照index ,row 的方向直接相加减。frame-series
纵列相加减:按照 columns,运用算术函数,相加减。
frame.sub(series3, axis=0)

'''operation between data frame and series '''
import numpy as np
from pandas import Series, DataFrame arr = np.arange(12.).reshape((3, 4))
print(arr)
print("arr[0]:")
print(arr[0])
print("arr-arr[0]:")
print(arr-arr[0]) print("Operation between data frame and series")
frame = DataFrame(np.arange(12.).reshape((4, 3)), columns=list('bde'), index=['Utah', 'Ohio', 'Texas', 'Oregon']) series = frame.ix[0] print("frame is \n", frame)
print("series is \n", series)
print("frame-series: \n", frame-series) series2 = Series(range(3), index=['b', 'e', 'f'])
print("if an index value is not found in either the DataFrame's columns or the Series' index")
print("series2:\n", series2)
print("frame+series2:\n", frame+series2) series3 = frame['d']
print("frame is \n", frame)
print("series3 is \n", series3)
print("if you want to instead broadcast over the columns,matching on the rows,you have to use one columns: ")
print("frame.sub(series3,axis=0: \n", frame.sub(series3, axis=0))

最新文章

  1. HDU-4642 Fliping game 简单博弈
  2. [BZOJ 3894] 文理分科 【最小割】
  3. 经典shell面试题整理
  4. ASP.NET获取用户端的真实IP
  5. 程序员的视角:java 线程(转)
  6. curl_redir_exec()函数
  7. DUIlib使用Fastreport--报表简单使用
  8. Visiual Studio CLR20r3
  9. SSM项目目录结构
  10. Metadata获取的三种方式
  11. day17 十七、时间模块
  12. matlab-非线性拟合函数lsqcurvefit的使用和初值选取
  13. beta版说明书
  14. iBatis.Net 配置 SQL语句执行 日志
  15. response的contentType的类型值Response.ContentType
  16. 斯坦福大学机器学习,EM算法求解高斯混合模型
  17. Java - Float与Double类型比较
  18. show global status和show variables mysql 优化
  19. Python开发【模块】:Urllib(二)
  20. java日期时间

热门文章

  1. 从原型链看DOM--Comment,CDATASection,DocumentType,DocumentFragment,Attr类型
  2. PAT 1093 Count PAT's[比较]
  3. Python中的None与Null(空字符)的区别
  4. Bootstrap3的输入框数字点击修改效果
  5. JavaScript:传对象数组到后台
  6. 20145316许心远《Java学习笔记(第8版)》课程总结
  7. HDFS只支持文件append操作, 而依赖HDFS的HBase如何完成数据的增删改查
  8. SQL学习笔记之MySQL中真假“utf8” 问题
  9. Visual Studio 2015 初体验
  10. 20145312 实验五 《Java网络编程》