我一直在使用 .translate() 但我想从字符串中删除一个字符,如果它不是列表中的字符之一。我认为我没有正确使用“不”,但这主要是为了表明我的意思(对不起,不好的方式,我知道)。该字符串是
MDVFMKGLSKAKEGVVAAAEKTKQGVAEAAGKTKEGVLYVGSKTKEGVVHGVATVAEKTKEQVTNVGGAVVTGVTAVAQKTVEGAGSIAAATGFVKKDQLGKNEEGAXPQEGILEDMPVDPDNEAYEMPSEEGYQDYEPEAXX
Run Code Online (Sandbox Code Playgroud)
我正在尝试删除 X。
aminoacids = ['A','C','D','E','F','G','H','I','K','L','M','N','P','Q','R','S','T','V','W','Y']
contentjoined.translate(None, not(aminoacids))
Run Code Online (Sandbox Code Playgroud) 这是一个非常基本的问题,我确信,但我似乎找不到合适的代码.我正在创建的boxplot有我的代码.我想标记轴并有一个标题.
from pylab import *
import numpy
raw_data = list(numpy.genfromtxt(filename, delimiter=','))
print raw_data
figure()
boxplot(raw_data,1)
savefig('testfigure.pdf')
Run Code Online (Sandbox Code Playgroud)
我试过了pylab.xlabel('x'),plt.xlable('x')但那些不起作用......?他们不是为箱形图工作,还是我对这些线路工作有误?