关于#python#的问题:import numpy as 数据工具

用python数据分析中绘图时代码报错
代码:

import numpy as 数据工具
时间轴 = 数据工具.arrange(10)
print(时间轴)

img


怎么输出这样的结果啊?

img

第一次见 有用中文命名的

  1. np.arange(),多打了一个r
  2. 学编程不要用中文,这不是什么文化自不自信的问题,而是你有些问题由于中文导致的,你会找不到问题在哪里。
  3. 如果你是初学,我还是比较建议用IDE,比如pycharm。jupyter虽然好用,但是这个是需要有一定基础的人用的,至少在你不会折腾jupyter智能提示并且初学的时候,最好还是不用,下一个IDE学习可以节省你很多时间和精力
不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7716342
  • 这篇博客你也可以参考下:输入import numpy 直接报错
  • 您还可以看一下 李云老师的Python数据清洗实战入门课程中的 Numpy常用数据清洗函数小节, 巩固相关知识点
  • 除此之外, 这篇博客: 【python】numpy使用中的 语法2 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    numpy.zeros(shape, dtype = float, order = 'C')

     创建元素都为0的数组

    numpy.ones(shape, dtype = float, order = 'C')

    创建元素都为1的数组

    numpy.empty(shape, dtype = float, order = 'C')

    shape数组形状
    dtype数据类型
    order'C'表示行优先,'F'表示列优先(指在计算机内存存储元素的顺序)
    a = np.zeros(10, dtype=np.float32)
    print(a)
    b = np.ones(10)
    print(b)
    c = np.empty((2, 2))
    print(c)

    输出结果:

    [0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]
    [1. 1. 1. 1. 1. 1. 1. 1. 1. 1.]
    [[9.90263869e+067 8.01304531e+262]
     [2.60799828e-310 1.97643480e-077]]

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^