我从csv格式的数据集中提取了一些值(在数组中),我应该绘制2个直方图:一个有雨的条目,一个没有。任何人都可以帮助我并向我解释我如何利用这些价值观?感谢。
raining = df[df.rain ==1][['ENTRIESn_hourly']].values
notraining = df[df.rain ==0][['ENTRIESn_hourly']].values
df.hist('ENTRIESn_hourly')
答案 0 :(得分:0)
从数据帧中提取值时,它不再是数据帧对象,因此它不再具有.hist()函数。在你的情况下,你可以这样做:
df[df.rain ==1].hist(columns = 'ENTRIESn_hourly')
df[df.rain ==0].hist(columns = 'ENTRIESn_hourly')
或者更简单一点:
from Spotfire.Dxp.Application.Visuals import Visualization
viz = v.As[Visualization]()
print viz.Data.WhereClauseExpression # prints Python's nil value None
viz.Data.WhereClauseExpression = "[Column] = 'Value'"
print viz.Data.WhereClauseExpression # prints the above expression