由买买提看人间百态

topics

全部话题 - 话题: matplotlib
首页 上页 1 2 3 4 下页 末页 (共4页)
p**o
发帖数: 3409
1
来自主题: Programming版 - 请问Python初学者怎么学
首先,python 核心语法和内置的数据结构要用熟,
确保能尽快写出能运行的代码,不用过于追求 pythonic 风格。
书不用看得太多太细,了解个大概就可以动手写项目了。
具体到你的应用,NLP 可以看看 NLTK 这个第三方库
http://nltk.org/
扒网页可以看看 requests 这个第三方库,API 设计得非常简单干净。
http://www.python-requests.org
另外,用 python 搞科学计算的,scipy toolchain (numpy, scipy,
ipython, scikits, matplotlib, pandas, pytables, ...) 是避不开的,
当然用到的时候再具体学也不迟。
Windows不是问题。
t****a
发帖数: 1212
2
来自主题: Programming版 - can python replace matlab ?
:-)。我用过三年matlab,两年python。python的numpy scipy matplotlib等是很好的
matlab替代品。而且我知道相当一些lab从matlab转向python。
朋友啊,跟你知识不符合的,不一定是牛头不对马嘴。
d**o
发帖数: 864
3
来自主题: Programming版 - 牛人们来看看这个Dao语言怎么样
膜拜,如同其它人所说的,得找到一个专门的领域,让人找到一个强烈的理由用它。
否则我虽然我很想支持,但我还没有想到需要用它的理由。
我算法用C++,数据处理用python,GUI用qt,数据可视化用matplotlib,processing,网
页数据库用django。得给我一个好的理由让Dao让用可以替代现有的某项工作。
d**o
发帖数: 864
4
这样比单纯吵哪种语言友好,还能互相学习。
我先来吧,抛砖引玉,恶意吵架的自动滤过吧,我知道自己是菜鸟。
欢迎各种建议和友好的批评。
1. 任务: phd的课题,GPS,手机数据的分析
postgreql+postgis:地理信息数据库,存几十M条GPS和地图各种数据.
postgis的地理功能支持地很好
c++: 交通信息的数据挖掘,科研的东西,复杂度较高,只能用C++实现。
现在应该有8万行左右的代码
python: script调用C++程序,数据的可视化。3万行左右代码。
可视化主要是多种数据的time series分析,用qt和matplotlib,
再调用bing map 和google earch做地理数据的可视 化
php+jquery,这是5年前写的,主要用于数据的web可视化和交通调查功能。8000行
但后来跟django比较之后真是觉得php写web太低级了。
2. 任务:自己的startup project,做交通信息的实时数据收集和分析。
django: 整个架构... 阅读全帖
w*x
发帖数: 518
5
来自主题: Programming版 - 求python大牛指路
去scipy.org看一眼你就明白啦:)
主要是scipy+numpy+matplotlib
楼上说的pandas, statsmodels也很常用,不过等到要用再学不迟
h****e
发帖数: 138
w*x
发帖数: 518
7
来自主题: Programming版 - 求python大牛指路
大赞楼上的hanice回复,很靠谱。
我不是大神哈,也是一个做数据分析的苦逼PHD学生而已……
1. 你的数据量很小,楼上几位说的对——我也觉得R可能更适合你。
2. 如果你真的想学习真正的编程,那就用python呗……life is short! 那么你需要做
的事情是安装python + numpy + scipy + matplotlib. 安装方法在scipy.org上面有说
明。
3. 和hanice讨论一下……我觉得statsmodel的库还挺全的哈,不比R差,但是
community没有R的强~scipy自带的scipy.stats就比较基础了,很多时候不太够用。

module
g*****y
发帖数: 1120
8
来自主题: Programming版 - python3还是python?
系统里同时装了两个,写程序不知道用哪个好?python3上支持ipython+numpy+scipy+
matplotlib吗?
w*x
发帖数: 518
9
来自主题: Programming版 - python3还是python?
1 支持;
2 我觉得还是有好多bug的地方让我很不爽,尤其是ipython+matplotlib....
b*******s
发帖数: 5216
10
啊,还要求各种chart,这个好像有个库叫matplotlib
d********g
发帖数: 10550
11
你对Python系太不熟了。后端画图随便拉一个比如matplotlib,前端画图JS库一堆,
Python/Java谁都可以做
我觉得你这个case其实只会Python或者Java的都不合适做,后端画图就是找死的节奏。
这个坑明显挖得不行
b******8
发帖数: 31
12
【 以下文字转载自 DataSciences 讨论区 】
发信人: beijing8 (wakeng), 信区: DataSciences
标 题: 哪位大侠给推荐个scientific plotting lib/software
发信站: BBS 未名空间站 (Fri Mar 7 12:55:36 2014, 美东)
哪位大侠给推荐个scientific plotting lib/software:
免费的。
能处理大数据量(比如一张图上画好多xxoo...的散点)。
最好还能实时。
不需要fancy/publication style的美工。
总结一下就是:糙快猛,不要钱。
试了试 Python/matplotlib, 还有R,感觉不给力。
不知 gnuplot 如何?
b******8
发帖数: 31
13
【 以下文字转载自 DataSciences 讨论区 】
发信人: beijing8 (wakeng), 信区: DataSciences
标 题: 哪位大侠给推荐个scientific plotting lib/software
发信站: BBS 未名空间站 (Fri Mar 7 12:55:36 2014, 美东)
哪位大侠给推荐个scientific plotting lib/software:
免费的。
能处理大数据量(比如一张图上画好多xxoo...的散点)。
最好还能实时。
不需要fancy/publication style的美工。
总结一下就是:糙快猛,不要钱。
试了试 Python/matplotlib, 还有R,感觉不给力。
不知 gnuplot 如何?
P**H
发帖数: 1897
14
matplotlib: python plotting
还可以。我就在用这个。
w*x
发帖数: 518
15
来自主题: Programming版 - 有人用过octave吗?
去www.scipy.org上看一眼吧……然后去下载一个Anaconda...
你需要的包在安装Anaconda的时候都有了。
包括:
numpy - 基本数据类型支持
scipy - 基本科学运算支持
statsmodels - 统计
sklearn - 专用的ML包
pandas - 清理数据用的
matplotlib - 画图
但是你不用管这么多啦,下一个Anaconda全都有了……
是不是Anaconda都无所谓,你用什么WinPython, Enthought, Algorete Loopy都一样的
……

事?
n******7
发帖数: 12463
16
来自主题: Programming版 - 有没有觉得scipy很稀烂的?
我是准备放弃了,没时间瞎折腾
本来是yy了一下scikit-learn,numpy+scipy+matplotlib 的组合

R
w*x
发帖数: 518
17
来自主题: Programming版 - 咋用python做一个3D surface plot? 请教
没明白,你的code不都写出来了么?
都用matplotlib了, csv就用
import numpy as np
data = np.genfromtxt('fname.csv', delimiter=',')
来读吧……
m******t
发帖数: 635
18
来自主题: Programming版 - 早就说了,java+python就是将来
Clojure还在公司的项目里试用,前两个月前端后端都折腾,发现生态环境还在逐步完
善中,小项目可以做,不过要趟的雷还不少。
刚修完coursera的machine learning课程,课上用的是octave,现在开始的自己的私人
小项目里面要折腾些大数据(其实不大,几十GB)和machine learning方面的东东,
python的numpy, pandas, matplotlib, scipy, 感觉很爽
k**********g
发帖数: 989
19
来自主题: Programming版 - 有人用过matlab面向对象的编程吗?
TMI的政策是从不修旧版本的 bug 。用户得每年更新两次。因此都被逼得转
subscription model了。
Its GUI callback system is buggy.
Plotting commands and capability had been superior for many years; there are
other plotting packages that are catching up with it e.g. matplotlib.
Built-in graph interaction (those provided on the menubar in a figure) works
okay. However, custom GUI interaction code is bad because of bad callback
system, and also the repainting (screen update) is slow.
Graph interaction designs must take into account the... 阅读全帖
z****e
发帖数: 54598
20
来自主题: Programming版 - 请不要盲目崇拜FP语言
lol
我说的是python吗?
你到底安装过scipy没有?
scipy在python下安装就一句话?
哈哈,你google下,看多少人在说安装scipy有多痛苦
你根本就没做过
告诉你吧
scipy要先安装xcode,其次再调整一个什么参数,忘了,ui的好像
然后安装gfortran,然后重新编译,一堆warning
因为fotran的pkg不能跨平台,需要重新编译
你就一骗子,根本没做过
numpy比较容易,这个我信,scipy比较麻烦
matplotlib就更苦逼了,上次我需要修改源代码加了一个声明才能调用
鬼知道那句话是啥意思
m***r
发帖数: 359
21
来自主题: Programming版 - Python日报 2015年2月楼
Python日报 2015-02-01
@好东西传送门 出品, 过刊见
http://py.memect.com
订阅:给 [email protected]
/* */ 发封空信, 标题: 订阅Python日报
更好看的HTML版
http://py.memect.com/archive/2015-02-01/short.html
1) 【Linux服务器Python生产环境配置】 by @叶枫落
关键词:基础, 博客, 课程, 运维
[Blog Update] Linux服务器Python生产环境配置 经常我们做运维配置的时候会重复查
找一些教程 [1] #linux# #python#
[1] http://hearrain.com/2015/02/814
2) 【哈工大公开课:程序设计入门—Python】 by @跃Louie
关键词:基础
推荐一门好课《程序设计入门—Python》, @云课堂App —每天涨一点姿势[给力] [1]
[1] http://mooc.study.163.com/course/YOOKCS0001-1000002017#/info?u... 阅读全帖
m***r
发帖数: 359
22
来自主题: Programming版 - Python日报 2015年2月楼
Python日报 2015-02-16
@好东西传送门 出品, 过刊见
http://py.memect.com
订阅:给 [email protected]
/* */ 发封空信, 标题: 订阅Python日报
更好看的HTML版
http://py.memect.com/archive/2015-02-16/short.html
1) 【mlxtend数据科学工具和扩展库】 by @爱可可-爱生活
关键词:库, 数据科学, 代码, 绘图, 机器学习, 计算
[开源] mlxtend —— Python的数据科学(数据分析&机器学习)工具和扩展库,包括
文本预处理、Pandas工具、文件IO工具、Scikit-learn工具、数学工具、Matplotlib工
具等 GitHub: [1]
[1] https://github.com/rasbt/mlxtend#plotting_decision_regions
长微博图:http://ww4.sinaimg.cn/large/5396ee05jw1epar3n6gb4j20l8gh3u0z.jpg
2) 【新编程语言Ni... 阅读全帖
m***r
发帖数: 359
23
来自主题: Programming版 - Python日报 2015年2月楼
Python日报 2015-02-19
@好东西传送门 出品, 过刊见
http://py.memect.com
订阅:给 [email protected]
/* */ 发封空信, 标题: 订阅Python日报
更好看的HTML版
http://py.memect.com/archive/2015-02-19/short.html
1) 【稀疏随机投影的Python实现】 by @爱可可-爱生活
关键词:库, 数据科学, 博客, 机器学习
[文章]《Python Sparse Random Projections》 [1] Python下用scikit-learn做稀疏
随机投影(sparse random projections)实现特征降维,简单高效
[1] http://blog.yhathq.com/posts/sparse-random-projections.html
长微博图:http://ww1.sinaimg.cn/large/5396ee05jw1epec033hffj20s166bqv5.jpg
2) 【用Python和NLTK发现公共Twitter... 阅读全帖
l******9
发帖数: 579
24
I am working on drawing map from shape file in Python 3.2 basemap.
But, the longitude values at the bottom axis are only shown partially. Also,
all latitude values are missing.
Here is my python code.
import shapefile as sf
import sys
import numpy as np
import matplotlib.pylab as plt
from mpl_toolkits.basemap import Basemap
map = Basemap(projection='stere', lon_0=-106.4, lat_0= 31.9, lat_ts = 31.9
,
llcrnrlat=31.7, urcrnrlat= 31.85,
llcrnrlon=-106.5 , urcrnrlon= -1... 阅读全帖
d****i
发帖数: 4809
25
PyDev里面可以直接launch matplotlib的绘图
n******7
发帖数: 12463
26
来自主题: Programming版 - 兼谈轮子是第一生产力
julia 仔细看看benchmark code就发现是joke
这种靠作弊装B的东西不值得看
python + numpy scipy pandas sk-learn matplotlib
julia一点意思没有
d****i
发帖数: 4809
27
你可以用d3.js,但是有点难度。还有一个巧妙的办法是用mplot3d,用Python的
matplotlib在后端生成矢量图,然后它会自动帮你调用d3在前端render,实际上间接用
了d3,但是比直接用d3要简单很多。
n******7
发帖数: 12463
28
来自主题: Programming版 - 两个我永远都不想碰的语言
断续用了9年的R了,一直不太喜欢
写点简单的东西还好,一旦复杂一点,就麻烦了
首先是debug很头疼
有很多没有documented的东西,需要往往搜来搜去
跑着跑着出错了,看看出错信息也往往不知所谓
R界一统江湖的IDE,Rstudio,直到最近才支持设置断点
之前发过一个帖子,有个分析数据的R脚本本来好好的
加了点功能,就会在有些sample上有问题,但是有些sample又是好的
后来发现,在中间的某一步,如果matrix变成了一行的,会自动转化成vector
纯坑爹
而且各种矢量化操作,比如apply家族,让debug更加困难
其次是performance太差,特别是不得不用loop的情况
基本上比python之类的还要慢一个数量级
数据稍微大点,你就可以先干别的去了
还有就是学习曲线很不友好
我起码算中位数智商吧,用了这么多年R,还是经常要上网搜解决方案
身边的人,除了统计专业的,可能还不如我
加上很多统计的东西在里面,光是一个character <-> factor
估计都困扰了很多初学者
这点最近几年可能好点,因为突然冒出来很多R的书,加上Rstudio的出现
很多R的包也... 阅读全帖
h*******u
发帖数: 15326
29
来自主题: Programming版 - 两个我永远都不想碰的语言
r唯一好处就是轮子多了
比较简单的算法等都有现成轮子
如果讲handy,现在python+matplotlib+pandas比r爽多了,就是轮子少
g****u
发帖数: 252
30
来自主题: Programming版 - 诸位数据visualization都用什么框架?
我们比较土,gnuplot和matplotlib。
c********n
发帖数: 1065
31
来自主题: Programming版 - swift的科学计算libraries
类似numpy,scipy,skimage,matplotlib之类的 swift现在有了吗?
f********o
发帖数: 1163
32
来自主题: Programming版 - Python有没有带GUI的plotting module
Matplotlib不错,但是不如MATLAB那样好用,改个线粗度啊,marker style之类的很方便
我想肯定有人做吧?
g****t
发帖数: 31659
33
来自主题: Programming版 - Python有没有带GUI的plotting module
我记得Matplotlib自己有模块,支持sliding bar, button之类的小组件的。
可以自己写两行完事。

方便
g****t
发帖数: 31659
34
来自主题: Programming版 - Python有没有带GUI的plotting module
我说的是最糙快猛的办法。加个sliding bar,几行code。
不需要学第三方库。就是matplotlib自己的widget
p**z
发帖数: 65
35
如果在方便的同时还比较在乎暴力循环等的裸运算速度,那么我强力推荐Julia:
http://julialang.org/
https://en.wikipedia.org/wiki/Julia_(programming_language)
它的语法简洁表达力强(有点像Matlab和Python),因为应用了比较好的JIT技术并且
专门针对科学计算优化,所以速度很快,在函数模块都运行过一次被编译好了以后,可
以接近C/C++。它也支持class, 但是functional programming更突出,也符合现代语言
发展的潮流。我觉得唯一缺点是它很新,还在发展中,所以语言本身还可能会有变化,
还有就是开源库虽然也不少但还是远不能跟Python和R比。
我对Matlab和Python比较熟,R,Octave和Scilab则都用过一点。在碰到Julia之前最喜
欢Python,简洁方便库丰富,对于不是专门搞统计研究、而且需要general
programming language功能的(比如系统啊网络啊数据库啊之类),我个人觉得Python
是最好了。但是有两个大问题让我耿耿于怀:在没法向... 阅读全帖
w***g
发帖数: 5958
36
来自主题: Programming版 - python 画图哪个库最好用?
同问. matplotlib就是一坨屎.
k*****u
发帖数: 1688
37
来自主题: Programming版 - python 画图哪个库最好用?
简单的就是matplotlib,使用ggplot theme
svg可以用pygal
动态的就是highcharts/bokeh
g****t
发帖数: 31659
38
来自主题: Programming版 - python 画图...
14万个随机数试验一下。
从性能来看,js那么多画图的库,都不行。
open source js library还是不行啊,解决不了实际问题。
1x万个2维点都画不出来。
我只画2维图,不需要opengl那么复杂。
matplotlib在我的机器上走qt出来很好。
n******7
发帖数: 12463
39
来自主题: Programming版 - data.table谁用过? 有那么神吗?
问题是python工具链上手也不容易
做data analysis的话,要实现类似R的功能
得numpy + scipy + pandas + matplotlib + scikit-learn
折腾几种开源包很花精力的
而且还没有R的“保证”:太阳下面统计的东西,都有R的实现
另外工具上,python这边还没有Rstudio这样好用的IDE
用过几天spyder2,感觉还是差点 比较糙
当然,这里主要是说统计分析,python这个这些包肯定也有一些R包没有实现的功能
特别scikit-learn,我觉得非常好用
总之,从好用来说,还是专业的R语言做data analysis好用
如果遇到速度瓶颈了,很多时候是代码本身写的没效率
另外就是把R不擅长的东西尽量分离出去
R很多包底层就是c/cpp,如果这些包也不能满足要求,换语言可能也不会有很大起色
S*******e
发帖数: 525
40
来自主题: Programming版 - Tensorflow's Mandelbrot Set Tutorial
在Windows上,不应该是QT Console吧? 我也试了试matplotlib.pyplot,也没显示。
x****u
发帖数: 44466
41
来自主题: Programming版 - Tensorflow's Mandelbrot Set Tutorial
在你的home目录下找.ipython\profile_default\ipython_kernel_config.py
里面加
c = get_config()
c.IPKernelApp.matplotlib = 'inline'
g***e
发帖数: 577
42
【 以下文字转载自 Stock 讨论区 】
发信人: geome (老网友), 信区: Stock
标 题: free back test tool in python - for quant algos
发信站: BBS 未名空间站 (Sat Mar 4 15:10:49 2017, 美东)
Hi,
Our team has made a free back test tool in below github:
https://github.com/geome-mitbbs/QTS_Research
It is simple to use yet has great flexibility:
To use:
1. System requirements: you need to have python3 + numpy + pandas + (
matplotlib,optional)
2. Download files into any folder.
3. Modify Back_Test.py and run. Currently Back_Test.py contains... 阅读全帖

发帖数: 1
43
来自主题: Programming版 - data science如何进阶?
小弟我从生物信息phd想转到data science
自己做过的有NGS-genomics之类的研究
也做过基于clinical feature 用ML进行phenotype prediction的研究
熟悉linux/hpcc,R,尤其是python(Numpy, Scripy, Matplotlib, Pandas, Scikit-
learn)这一套
学习了bishop的PRML,当然也补课了multi calculus,和线性代数
也刷过一些kaggle
刷kaggle和自己的phenotype prediction的套路都是:
feature engineering, data cleaning, machine learning data training, test
prediction, data visulization
请问掌握这些我算是入门了吗?
如果入门了的话,如何进阶呢?
是继续加深我的machine learning/数学的基础知识,以及加强python coding能力 (
我的自学当然不能跟科班比)
还是继续学习新的东西,比如mapreduce,Hado... 阅读全帖
w***g
发帖数: 5958
44
来自主题: Programming版 - 又被docker害了
我没说清。你看Dockerfile里这一行:
RUN pip --no-cache-dir install \
ipykernel \
jupyter \
matplotlib \
numpy \
scipy \
sklearn \
pandas \
Pillow \
&& \
python -m ipykernel.kernelspec
所有用pip装的包都不带版本号。比如sklearn以后升级了换了API,
那么这个Dockerfile就废了。
我觉得版本控制解决不了这个问题。请帮我看一眼。
g****t
发帖数: 31659
45
来自主题: Programming版 - 技术在进步
互动图的话,恐怕浏览器里面的是方向。我不看好qt出来的互动图
静态图的话,matplotlib其实设计的很好。
感觉对象模型成熟稳重。就是模仿matlab那一小点快速语法弄得人很confusing。
n******g
发帖数: 2201
46
来自主题: Programming版 - 技术在进步
Mpl 有个oop api 比较一致 就是有点繁琐
[在 guvest (我爱你老婆Anna) 的大作中提到:]
:互动图的话,恐怕浏览器里面的是方向。我不看好qt出来的互动图
:静态图的话,matplotlib其实设计的很好。
:感觉对象模型成熟稳重。就是模仿matlab那一小点快速语法弄得人很confusing。
X******n
发帖数: 914
47
来自主题: Programming版 - 我总结的转行路线
那看你想做什么了:
数据:numpy, pandas, matplotlib, scikitlearn, scipy, pytorch
Data-mining: Requests, Beautiful-soup, scrapy
web: Flask, Django,...

发帖数: 1
48
这就和node或者electron一样,因为有大量写javascript的前端,所以一下就火起来了
。在学术界的眼里javascript就是辣鸡,但大部分开发者根本不在乎。如果你搞出一个
能用的JavaScript版的numpy, matplotlib, keras..肯定比python高到不知哪里去了
w*x
发帖数: 518
49
来自主题: Programming版 - Python至少还能管3年
还有几个……
所有的自带库
matplotlib
w***g
发帖数: 5958
50
来自主题: Programming版 - python画图是不是还是matplotlib?
我看了plotly.offline,可以产生网页,但是官方不支持存成图片。
还有别的办法吗?
首页 上页 1 2 3 4 下页 末页 (共4页)