【问题标题】:Create a pandas Series创建熊猫系列
【发布时间】:2019-01-07 13:09:00
【问题描述】:

我想创建一个熊猫系列,其中包含前“n”个自然数及其各自的平方。前“n”个数字应使用手动索引出现在索引位置

有人可以和我分享一下代码吗

【问题讨论】:

  • 如果你想问一个关于 SO 的问题,它应该是具体的、有针对性的和包含的。您要求的是代码编写服务,您确实应该为此付费。如果您正在尝试学习编码,这里的大多数人都准备好、愿意并且能够放弃他们的空闲时间和精力来提供支持。你刚刚发布了一个问题陈述和一个代码请求,这表明你对学习不感兴趣,并且觉得有权要求人们为你做这件事。在可能的情况下,我会尽量报告此类问题,以免鼓励他们。

标签: python pandas dataframe series


【解决方案1】:

numpy.arange** 一起用于正方形:

n = 5
s = pd.Series(np.arange(n) ** 2)
print (s)
0     0
1     1
2     4
3     9
4    16
dtype: int32

如果想省略0:

n = 5
arr = np.arange(1, n + 1)
s = pd.Series(arr ** 2, index=arr)
print (s)
1     1
2     4
3     9
4    16
5    25
dtype: int32

【讨论】:

    猜你喜欢
    • 2020-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-31
    • 2017-01-25
    • 2018-02-26
    • 1970-01-01
    • 2020-04-23
    相关资源
    最近更新 更多