是否有任何常用的Pandas DataFrame列命名约定?被PEP8这里推荐(例如,实例变量)?
意识到有很多数据是从带有标题的外部源加载的,但我很好奇当我必须自己命名/重命名列时,正确的方法是什么?
我已经开始探索Bootstrap 4和HTML5/CSS了.我想创建一个文本区域,侧面有两个按钮(彼此水平居中):
我得到的代码如下:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<div class="container mt-2">
<div class="row">
<div class="col-10">
<textarea class="form-control" rows="3" id="sent_text" placeholder="Just write some text.."></textarea>
</div>
<div class="col-2">
<div class="row">
<button class="btn btn-success btn-sm m-1" type="button">Send</button>
</div>
<div class="row">
<button class="btn btn-info btn-sm m-1" type="button">Clear</button>
</div>
</div>
</div>
</div>Run Code Online (Sandbox Code Playgroud)
我已经创建了一个包含2列的行.第二列包含两行.这是正确的方法吗?
谢谢
我有按时间顺序排序的 DataFrame,让我们以这个为例:
import pandas as pd
import numpy as np
dates = pd.date_range('2011-04-01 00:00', periods=300, freq='min')
random_dates = pd.to_datetime(np.random.choice(dates, size=20,replace=False)).sort_values()
numbers = np.random.uniform(low=-1, high=1, size=(20,))
df = pd.DataFrame(index=random_dates, data=numbers)
Run Code Online (Sandbox Code Playgroud)
如果我们打印它:
...
2011-04-01 02:03:00 -0.404476
2011-04-01 02:38:00 0.205260
2011-04-01 02:44:00 0.111812
2011-04-01 03:10:00 -0.071028
2011-04-01 03:55:00 -0.203999
Run Code Online (Sandbox Code Playgroud)
如何获取属于 DataFrame 时间索引的最后 N 分钟/小时的行?
因此,例如,如果我想要最后一个小时(从最后一行开始计算),我会从上面的示例中获得最后两行。