print(df.replace('?',np.nan).astype(float)
Здесь во все фрейме делаешь замену а потом весь фрейм пытаешься привести к типу данных float.df_ = df.loc[:,[nuimeric_column1,numrec_column2]] = df.loc[:,[nuimeric_column1,numrec_column2]].replace('?',np.NaN).astype(float)
и затем группируй и т.д.(
df.assign(
numeric1=lambda x: x['numeric1'].replace('?',np.NaN).astype(float),
numeric2=lambda x: x['numeric2'].replace('?',np.NaN).astype(float)
)
.groupby('Category')
.agg(['mean','median'])
)
Мне постоянно советуют rsync
Неужели такая странная хотелка, что нет готового решения?
, но это же просто продвинутая замена scp. Там даже для обратной синхронизации надо его запускать второй раз с другим направлением.
Вот пишу я какой-то код на ноуте. А запускаю на сервере. Как мне самым простым способом синхронизировать две директории — локальную и серверную?
Detail: DNS problem: NXDOMAIN looking up A for oo.dev - check that a DNS record exists for this domain; DNS problem: NXDOMAIN looking up AAAA for oo.dev - check that a DNS record exists for this domainА начни с того чтобы прочитать текст ошибки, там тебе явно описали проблему
b=np.array([256*256,256,1], dtype=np.uint32) # or [1, 256, 256*256] BGR<->RGB
result=image@b
lst = []
l = []
for i in range(3):
l.append(i)
lst.append(l[:])
print(lst)
https://pkk.rosreestr.ru/api/features/?text=52.929979122449325+87.97534995053527&tolerance=2&types=[2,3,4,1,21,5,10]
{
"total": 5,
"results": [
{
"sort": 42120102004,
"type": 2,
"center": {
"y": 6970386.423234693,
"x": 9794346.776440643
},
"attrs": {
"cn": "42:12:0102004",
"id": "42:12:102004"
},
"extent": {
"xmax": 9795238.11208436,
"ymin": 6969855.0191011,
"ymax": 6971012.594670494,
"xmin": 9793163.65570717
}
},
{
"sort": 4212,
"type": 3,
"center": {
"y": 6950818.390114815,
"x": 9810172.497224698
},
"attrs": {
"cn": "42:12",
"id": "42:12",
"name": "Таштагольский"
},
"extent": {
"xmax": 9934125.20280487,
"ymin": 6829546.777098134,
"ymax": 7049761.803853536,
"xmin": 9674999.04333556
}
},
{
"sort": 42,
"type": 4,
"center": {
"y": 7328079.667631133,
"x": 9706880.109152177
},
"attrs": {
"cn": "42",
"id": "42",
"name": "Кемеровский"
},
"extent": {
"xmax": 9952694.29980072,
"ymin": 6829546.774971992,
"ymax": 7726492.011682568,
"xmin": 9401209.32240626
}
},
{
"sort": 4212010200400025,
"type": 1,
"center": {
"y": 6970070.760976506,
"x": 9793366.321078256
},
"attrs": {
"address": "Кемеровская область, р-н. Таштагольский, пгт. Шерегеш, ул. Лесная, д. 3",
"cn": "42:12:0102004:25",
"id": "42:12:102004:25"
},
"extent": {
"xmax": 9793403.39482761,
"ymin": 6970010.120180669,
"ymax": 6970129.685452594,
"xmin": 9793328.57189643
}
},
{
"sort": 4212010200401338,
"type": 5,
"center": {
"y": 6970067.466684912,
"x": 9793370.470713653
},
"attrs": {
"address": "Российская Федерация, Кемеровская область-Кузбасс, Таштагольский муниципальный район, Шерегешское городское поселение, пгт. Шерегеш, ул. Лесная, дом 3",
"cn": "42:12:0102004:1338",
"id": "42:12:102004:1338"
},
"extent": {
"xmax": 9793387.58929377,
"ymin": 6970050.160377153,
"ymax": 6970087.472030083,
"xmin": 9793353.0083641
}
}
]
}
При продолжительной работескорее всего это проблема про которую написано в оф доках https://docs.python.org/3/library/asyncio-task.htm...
Important Save a reference to the result of this function, to avoid a task disappearing mid-execution. The event loop only keeps weak references to tasks. A task that isn’t referenced elsewhere may get garbage collected at any time, even before it’s done. For reliable “fire-and-forget” background tasks, gather them in a collection: