我不知道这里有什么问题.
import matplotlib.pyplot as plt
im = plt.imshow(plt.imread('tas.png'))
plt.show()
Run Code Online (Sandbox Code Playgroud)
并且Y轴已反转.
所以我写了一个论点origin='lower'.
im = plt.imshow(plt.imread('tas.png'), origin='lower')
plt.show()
Run Code Online (Sandbox Code Playgroud)
我得到了什么.
Y轴正常,但现在图像已经反转.
此外,当我尝试重新缩放X轴和Y轴时,图像没有变小,只有切出一块.
先感谢您.我会非常感谢你的帮助.
如果您可以建议我如何编写脚本以按值的数量拆分列表,我的意思是:
my_list =[11,11,11,11,12,12,15,15,15,15,15,15,20,20,20]
Run Code Online (Sandbox Code Playgroud)
并且有 11-4,12-2,15-6,20-3 项。因此,在 exsample range(0:100) 的下一个列表中,我必须拆分为 4,2,6,3 部分所以我为拆分列表计算了相同的值和函数,但它不适用于列表:
div=Counter(my_list).values() ##counts same values in the list
def chunk(it, size):
it = iter(it)
return iter(lambda: tuple(islice(it, size)), ())
Run Code Online (Sandbox Code Playgroud)
我需要什么:
Out: ([0,1,2,3],[4,5],[6,7,8,9,10,11], etc...]
Run Code Online (Sandbox Code Playgroud) 我有特定结构的exel文件.第一行是标题第二行是名称,最后一行是值.我只需要只取标题和值,如果Excel文件只有3行就不那么困难,但它可以是100行和列,我只需要获取标题和值,而不是任何名称和空行
1 2 3
1 GroupOne Empty Empty
2 Jonh Elena Mike
3 45 100 500
4 Empty Empty Empty
5 GroupTwo Empty Empty
6 Lisa Ken Lui
7 100 300 400
Run Code Online (Sandbox Code Playgroud)
等等.
正如您在两个标题之间看到的那样,总是一行空行.最终会是这样的:
GroupOne 45 100 500 GroupTwo 100 300 400
先感谢您.我会非常感谢你的帮助