我有一个timedata用不同的列名称调用的pandas DataFrame ,其中一些包含单词Vibration,有些偏心.是否可以创建仅包含单词Vibration的列的数据框?
我试过用
vib=[]
for i in timedata:
if 'Vibration' in i:
vib=vib.append(i)
Run Code Online (Sandbox Code Playgroud)
然后根据这些列的指示创建一个DataFrame.这似乎不是最有效的方法,我确信必须有一些简单的列表理解.
编辑
表格数据框:
df = DataFrame({'Ch 1:Load': randn(10), 'Ch 2:Vibration Brg 1T ': randn(10), 'Ch 3:Eccentricity Brg 1H ': randn(10), 'Ch 4:Vibration Brg 2T ': randn(10)})
Run Code Online (Sandbox Code Playgroud)
对不起,我的日子很慢!谢谢你的帮助
是否可以使用坐标而不是0-1的值设置axhspan spand x轴的极限?通常命令采用:
axhspan(ymin, ymax, xmin=0, xmax=1, **kwargs)
我知道,你可以计算为0-1值xmin和xmax从坐标,但它只是看起来长篇大论方式邻呢?
示例:
我想蓝色阴影从0-100,白色100-200,蓝色200-400.
唯一的方法是通过转换为0-1的值或只是添加矩形形状s而不是使用axhspan()?
