MOOC用Python玩转数据笔记 2
2017-04-06 21:50
423 查看
pandas
pandas 结合Series和DataFrame的某些绘图功能,还能用pylot函数方便从csv中读取文件
自己试过的代码:
pandas.read_csv(“*.csv”)
read_excel(“*.xlsx”, “Sheet1”) 读取表格
想试但怕麻烦的代码(主要练习DataFrame):
先将数据形成一种结构:
df = pandas.DataFrame(quotes)
再存入表格:
df.to_excel("***.xls, sheet_name="***")
做题目(增加一列sum数据):
到
>>> import pandas as pd >>> exc=pd.read_excel(r"C:\Users\Administrator\Desktop\f.xlsx","Sheet1") >>> sum = [] >>> for index, row in exc.iterrows(): ... newone = row.Python + row.Math ... sum.append(newone) >>> exc["sum"]=sum #for循环里不写index,sum变量好像就成元组了,就会出错。 >>> exc.to_excel(r"C:\Users\Administrator\Desktop\f.xlsx","Sheet2")
最后一行报错
IOError: [Errno 13] Permission denied: 还不会解决。明天再说吧!!!貌似可以用arcpy解决。屁咧。用
os.getcwd()
os.chdir()
# mydir = r'C:\Users\Administrator\Desktop' # os.chdir(mydir) # arcpy.env.workspace = "c:/data"
出现的问题:
1.因为没有某个模块显示运行失败————安装相应模块(link)就行了2.IOError: [Errno 13] Permission denied: ‘C:\Users\Administrator\Desktop\f.xlsx’ 貌似属于管理员权限问题
一直伴随的问题:
$ echo $PATH #意思是显示路径 ------- $ echo $HOME #(同$ echo ~)意思是当前用户主目录 ------- >>>os.getcwd() #获取当前工作目录 ------- ?os.path.join() #干啥用的,咋用? ------- >>>os.environ
以下杂,作为搜索脉络吧:
http://matplotlib.org/examples/animation/animate_decay.html聚类分析之一K均值算法
刚认识的新词:
聚类中心 均方差 测度函数 收敛
聚类算法包:
- 机器学习包scikit-learn
- 这里用SciPy.cluster.vq的kmeans()和vq()
堆积数据:vstack()
Matplotlib绘图基础
包含绘图模块
- 绘图API——pyplot模块
- 集成库——pylab(numpy,pylot中常用函数)
查看颜色和样式
import matplotlib.pyplot as plt
help(plt.plot)
文字设置
相关文章推荐
- 用Python玩转数据第一周学习笔记のPython基础
- 用Python玩转数据 Data Processing Using Python 南京大学笔记一:Python猜数字游戏
- 《用Python玩转数据》第1周学习笔记(Part2)
- MOOC的Python笔记(二)python数据类型与输入输出
- Python玩转数据分析学习笔记-03数据获取
- Python玩转数据分析学习笔记-01基础
- Python玩转数据分析学习笔记-05数据
- Python学习笔记-数据结构之集合
- 【python笔记】数据类型
- Python源码学习笔记(1 基本数据类型)
- python 学习笔记 3 -- 数据结构篇
- 《Head First Python》笔记 第九章 管理你的数据
- python 学习笔记(2)数据类型1 (bool型, 数值类型,lists列表类型)
- 深入Python3 (Dive Into Python3)笔记2--内置数据类型
- python基本数据类型笔记
- python学习笔记——4_数据结构
- Python简明教程学习笔记4--数据结构
- Python学习笔记(1)--数据结构
- python 学习笔记(3)数据类型2 (元组(tuple),集合,字典)
- Python学习笔记一:数据类型转换