我有一个熊猫数据帧 哪一行
npm install https-proxy-agent
or
npm install http-proxy-agent
const httpsProxyAgent = require('https-proxy-agent');
const agent = new httpsProxyAgent("http://yourorganzation.proxy.url:8080");
const options = {
hostname: 'encrypted.google.com',
port: 443,
path: '/',
method: 'GET',
agent: agent
};
我正在key
1
2
3
...
93
我想分配相等的号码。每台机器的钥匙。即
有9个键和3个机器,因此,每台机器应关联3个键。 以下是必需的数据框:
no. of machines = 3
我们可以使用groupby吗?
答案 0 :(得分:3)
您可以使用arange
:
df = pd.DataFrame({'key' : range(1, 10)})
N = 3
N1 = len(df.index) / N
df['machine allocated'] = ((np.arange(len(df.index)) // N1) + 1).astype(int)
print (df)
key machine allocated
0 1 1
1 2 1
2 3 1
3 4 2
4 5 2
5 6 2
6 7 3
7 8 3
8 9 3
N = 2
N1 = len(df.index) / N
df['machine allocated'] = ((np.arange(len(df.index)) // N1) + 1).astype(int)
print (df)
key machine allocated
0 1 1
1 2 1
2 3 1
3 4 1
4 5 1
5 6 2
6 7 2
7 8 2
8 9 2