b*8
2 楼
周一,一上班就穷忙。中午的时候,有种冲动给蓉打个电话。
可是又怕显得太一相情愿的殷勤,人家没那意思,最后自己尴尬, 连朋友都不好意思
做了。也就忍住了没打。
好不容易熬到晚上,把蓉在蝴蝶馆的照片给她email过去,顺便敦促她有时间尽快在校
园及校园边找房子。开学两个月了,大概有不少房子空出来了。
另外,让她把房东的姓名及电话email给我。
然后,就等她回音。一晚上, 她不既在Instant Message上,也没回信。最后,我只好
怅怅地去睡了。
第二天上午,我在开会,放到静音上的手机震动起来。悄悄一看,是蓉的。我心底松了
口气。 但正在跟人吵project的事,也不方便接。
等到这罗罗嗦嗦的会终于结束,出来check voice message, 有蓉的留言。她解释说,
今天有个Quiz, 所以昨晚也没上网,就忙这个Quiz了。 今天一早才看到我的email. 所
以,赶紧回个电话,怕我担心。她还把房东的姓名和电话email给我。
看看时间,怕她还在上课,就盼着中午快点来。
好不容易到了中午,赶紧给她去了个电话。她一下子接起来。 听到她的声音,心里暖
暖的,突然有种想开车过去见她的
可是又怕显得太一相情愿的殷勤,人家没那意思,最后自己尴尬, 连朋友都不好意思
做了。也就忍住了没打。
好不容易熬到晚上,把蓉在蝴蝶馆的照片给她email过去,顺便敦促她有时间尽快在校
园及校园边找房子。开学两个月了,大概有不少房子空出来了。
另外,让她把房东的姓名及电话email给我。
然后,就等她回音。一晚上, 她不既在Instant Message上,也没回信。最后,我只好
怅怅地去睡了。
第二天上午,我在开会,放到静音上的手机震动起来。悄悄一看,是蓉的。我心底松了
口气。 但正在跟人吵project的事,也不方便接。
等到这罗罗嗦嗦的会终于结束,出来check voice message, 有蓉的留言。她解释说,
今天有个Quiz, 所以昨晚也没上网,就忙这个Quiz了。 今天一早才看到我的email. 所
以,赶紧回个电话,怕我担心。她还把房东的姓名和电话email给我。
看看时间,怕她还在上课,就盼着中午快点来。
好不容易到了中午,赶紧给她去了个电话。她一下子接起来。 听到她的声音,心里暖
暖的,突然有种想开车过去见她的
p*e
3 楼
W*o
4 楼
我有一个csv文件,里面有多行多栏的数据,我想把这些数据通过3D surface plot表述
出来(x轴坐标就用第一列每行的cell 内容,比如Log1, Log2...; y轴就用第一行的cell
content (Sample1, Sample2 ...),z就用下面表格里的数据。我想到用matplotlib,
但是又不太会用,想请教一下。
Measure# Sample1 Sample2 Sample3 Sample4 Sample5
Log1 2.3 3.3 4.5 5.6 6.7
Log2 3.5 6.7 10.0 22.1 30
Log3 4.2 4.5 6.7 8.9 9.1
Log4 4.5 8.9 10.2 11.8 14.7
import csv
from matplotlib import pyplot as plt
import pylab
import numpy as np
from mpl_toolkits.mplot3d import Axes3D
csv_file_path='/path/to/my/CSV/my_file.csv' # read in this CSV file
mFile = open(csv_file_path, 'rb')
datafile = list(csv.reader(mFile, delimiter='t'))
x_ax = [] # a list of X labels
y_ax = [] # a list of Y labels
row_data = [] # a list of row values
Z = [] # a list of row_data (a row of data)
#parse the CSV file:
first_line = True # skip the first line which is the header
for row in datafile:
if first_line:
y_ax = row[1:]
print y_ax
first_line = False
continue
x_ax.append(row[0]) # X-axis labels
row_data = row[1:]
Z.append(row_data)
#prepare plotting
fig = plt.figure(figsize=(200, 6))
ax = fig.add_subplot(1, 2, 1, projection='3d')
ax.set_xticklabels(x_ax)
ax.set_yticklabels(y_ax)
ax.set_title("my title of chart")
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.coolwarm,
linewidth=0, antialiased=False)
ax.set_zlim(0, 100)
fig.colorbar(surf, shrink = 0.5, aspect = 5)
plt.show()
我对python不懂太多,想请教一下应该怎么画这样的3D surface? 希望效果类似这个图:
谢谢
出来(x轴坐标就用第一列每行的cell 内容,比如Log1, Log2...; y轴就用第一行的cell
content (Sample1, Sample2 ...),z就用下面表格里的数据。我想到用matplotlib,
但是又不太会用,想请教一下。
Measure# Sample1 Sample2 Sample3 Sample4 Sample5
Log1 2.3 3.3 4.5 5.6 6.7
Log2 3.5 6.7 10.0 22.1 30
Log3 4.2 4.5 6.7 8.9 9.1
Log4 4.5 8.9 10.2 11.8 14.7
import csv
from matplotlib import pyplot as plt
import pylab
import numpy as np
from mpl_toolkits.mplot3d import Axes3D
csv_file_path='/path/to/my/CSV/my_file.csv' # read in this CSV file
mFile = open(csv_file_path, 'rb')
datafile = list(csv.reader(mFile, delimiter='t'))
x_ax = [] # a list of X labels
y_ax = [] # a list of Y labels
row_data = [] # a list of row values
Z = [] # a list of row_data (a row of data)
#parse the CSV file:
first_line = True # skip the first line which is the header
for row in datafile:
if first_line:
y_ax = row[1:]
print y_ax
first_line = False
continue
x_ax.append(row[0]) # X-axis labels
row_data = row[1:]
Z.append(row_data)
#prepare plotting
fig = plt.figure(figsize=(200, 6))
ax = fig.add_subplot(1, 2, 1, projection='3d')
ax.set_xticklabels(x_ax)
ax.set_yticklabels(y_ax)
ax.set_title("my title of chart")
surf = ax.plot_surface(X, Y, Z, rstride=1, cstride=1, cmap=cm.coolwarm,
linewidth=0, antialiased=False)
ax.set_zlim(0, 100)
fig.colorbar(surf, shrink = 0.5, aspect = 5)
plt.show()
我对python不懂太多,想请教一下应该怎么画这样的3D surface? 希望效果类似这个图:
谢谢
o*g
6 楼
later
【在 p**e 的大作中提到】
: 打灯谜
: 前头是说郭德刚的,然后8分钟后是传统相声打灯谜
: http://www.youtube.com/watch?v=0XpreDjLHW0&feature=BFa&list=PL0
: http://www.youtube.com/watch?v=m4AP5Cmajas&feature=BFa&list=PL0
【在 p**e 的大作中提到】
: 打灯谜
: 前头是说郭德刚的,然后8分钟后是传统相声打灯谜
: http://www.youtube.com/watch?v=0XpreDjLHW0&feature=BFa&list=PL0
: http://www.youtube.com/watch?v=m4AP5Cmajas&feature=BFa&list=PL0
m*a
7 楼
试下vtk吧
m*o
9 楼
哈哈,是挺逗的
【在 p**e 的大作中提到】
: 打灯谜
: 前头是说郭德刚的,然后8分钟后是传统相声打灯谜
: http://www.youtube.com/watch?v=0XpreDjLHW0&feature=BFa&list=PL0
: http://www.youtube.com/watch?v=m4AP5Cmajas&feature=BFa&list=PL0
【在 p**e 的大作中提到】
: 打灯谜
: 前头是说郭德刚的,然后8分钟后是传统相声打灯谜
: http://www.youtube.com/watch?v=0XpreDjLHW0&feature=BFa&list=PL0
: http://www.youtube.com/watch?v=m4AP5Cmajas&feature=BFa&list=PL0
w*x
10 楼
没明白,你的code不都写出来了么?
都用matplotlib了, csv就用
import numpy as np
data = np.genfromtxt('fname.csv', delimiter=',')
来读吧……
都用matplotlib了, csv就用
import numpy as np
data = np.genfromtxt('fname.csv', delimiter=',')
来读吧……
s*o
11 楼
炸的时候是不是用小火?我担心面包屑会焦掉。但是又担心猪排不熟。
T*n
16 楼
你是说按column name读?文档有example的
http://docs.scipy.org/doc/numpy/reference/generated/numpy.genfr
CSV
【在 W***o 的大作中提到】
: 谢谢,发现这个NP的genfromtxt都CSV很方便啊,还想请教一下,有没有按column读CSV
: 的方法可以调用?
http://docs.scipy.org/doc/numpy/reference/generated/numpy.genfr
CSV
【在 W***o 的大作中提到】
: 谢谢,发现这个NP的genfromtxt都CSV很方便啊,还想请教一下,有没有按column读CSV
: 的方法可以调用?
相关阅读
牛人们来分析下amazon go用的技术寻找一起做一个自动交易系统的同仁 (westchester NY)redfin 的怎么就不能回了?pirate software (转载)python 画图...bootstrap centering input field太它奶奶的复杂了请教unique_ptr vs auto_ptr一个关于区块链的问题关于手机 app security的几个问题古德霸是东邪,赵策是西毒,南帝北丐位置空缺spark load数据速度擦 newsletter又有typo了诈骗里的统计学github坏了?mysql频繁写的时候老是挂掉,应该怎么办?社会就是个API框架,社会经常被革命。由此推出Are python programmers still smarter?把windows batch放task scheduler里,一闪而过vue简直是C++的绝配没有什么动静