让我说我有一个形状为(1,100)的行向量。称之为row
。
我想在折线图中显示其值。 x轴显示矢量索引。 y轴显示相应索引处的值。你会如何在matplotlib
中完成?
修改
以下是我的尝试:
indices = [n for n in range(100)]
values = list(row[:, :100])
pyplot.plot(indices, values)
答案 0 :(得分:2)
数组indices
不是必需的。
除非您使用values
,否则numpy
数组语法不清楚...并且python中存在错误。
以下将绘制一组随机值,索引为x
,随机数存储在values
中y
import matplotlib.pyplot as plt
import random
# indices = [n for n in range(100)]
values = [random.random() for _ in range(100)]
plt.plot(values)
plt.show()
答案 1 :(得分:0)
public class EasterEggs {
public static boolean picnic (int n, int m) {
if (n == m)
return true;
if(n < m)
return false;
boolean result = false;
if(n%2 == 0)
result = picnic(n-n/2,m);
if((n%3 == 0 || n%4 == 0) && (result == false))
result = picnic(n-lastTwoDigitMultiply(n),m);
if(n%5 == 0 && (result == false))
result = picnic(n-m,m);
if(isPrime(n) && (result == false))
result = picnic(n-1,m);
return result;
}
}