KKK735 2021-10-28 13:39 采纳率: 75%
浏览 100
已结题

Python注释删除代码依然报错

Python小白,在学习pandas时敲了这样一句代码print('查看x第一列的和'+str(x.diff()))
却报了expression cannot contain assignment,perhaps you meant "=="的错误,上网查询说是不能给常量复值,但是在这句代码里我并没有进行赋值操作,甚至注释或者删除掉这行代码编译器依然会报错

img


求问是什么原因???

  • 写回答

3条回答 默认 最新

  • 我叫啥呢 2021-10-28 13:54
    关注
    
    import numpy as np
    import pandas as pd
    
    x=pd.DataFrame([np.random.randint(1,10,4)for i in range(3)],columns=list('ABCD'))
    print('查看x'+str (x.head))
    print('查看的案引'+str (x.index))
    print('查看数据的统计信息'+str (x.describe ()))
    print('查看x的转置'+str (x.T))
    print('查看x按轴进行排序'+str(x.sort_index(ascending=False)))
    print("查看x第一行第一列的数值"+str(x.at[1,'A']))
    print("修改x第一行第一列的数值为3"+str(x.at[1,'A']==3))
    print ("查看x第一列的和"+str(x.diff()))
    x.diff ()
    
    

    输出:

    查看x<bound method NDFrame.head of    A  B  C  D
    0  6  7  4  2
    1  4  2  5  6
    2  3  9  9  5>
    查看的案引RangeIndex(start=0, stop=3, step=1)
    查看数据的统计信息              A         B         C         D
    count  3.000000  3.000000  3.000000  3.000000
    mean   4.333333  6.000000  6.000000  4.333333
    std    1.527525  3.605551  2.645751  2.081666
    min    3.000000  2.000000  4.000000  2.000000
    25%    3.500000  4.500000  4.500000  3.500000
    50%    4.000000  7.000000  5.000000  5.000000
    75%    5.000000  8.000000  7.000000  5.500000
    max    6.000000  9.000000  9.000000  6.000000
    查看x的转置   0  1  2
    A  6  4  3
    B  7  2  9
    C  4  5  9
    D  2  6  5
    查看x按轴进行排序   A  B  C  D
    2  3  9  9  5
    1  4  2  5  6
    0  6  7  4  2
    查看x第一行第一列的数值4
    修改x第一行第一列的数值为3False
    查看x第一列的和     A    B    C    D
    0  NaN  NaN  NaN  NaN
    1 -2.0 -5.0  1.0  4.0
    2 -1.0  7.0  4.0 -1.0
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 11月5日
  • 已采纳回答 10月28日
  • 修改了问题 10月28日
  • 创建了问题 10月28日

悬赏问题

  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 Revit2020下载问题
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 单片机无法进入HAL_TIM_PWM_PulseFinishedCallback回调函数