我正在尝试转换一个二维数组:
{4: 6, 6: 2, 1: 2, 3: 7, 5: 4, 9: 1, 2: 3, 7: 2, 8: 1}
转换为两个不同的一维数组,如下所示:
arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
arr2 = [2, 3, 7, 6, 4, 2, 2, 1, 1]
要使用matplotlib进行绘图,arr1作为y,arr2作为x。
我该怎么做?
PS:抱歉我的英语不好。
我正在尝试转换一个二维数组:
{4: 6, 6: 2, 1: 2, 3: 7, 5: 4, 9: 1, 2: 3, 7: 2, 8: 1}
转换为两个不同的一维数组,如下所示:
arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]
arr2 = [2, 3, 7, 6, 4, 2, 2, 1, 1]
要使用matplotlib进行绘图,arr1作为y,arr2作为x。
我该怎么做?
PS:抱歉我的英语不好。
2条答案
按热度按时间fnx2tebb1#
您可以执行以下操作:
输出:
kqhtkvqz2#
您可以使用
dict.items
和zip
:输出:
如果要绘图,可以使用
pandas.Series
:输出: