我正在尝试从我的数据框中删除一行,其中一列的值为null.我能找到的大部分帮助都与删除迄今为止对我无效的NaN值有关.
在这里,我创建了数据框:
# successfully crated data frame
df1 = ut.get_data(symbols, dates) # column heads are 'SPY', 'BBD'
# can't get rid of row containing null val in column BBD
# tried each of these with the others commented out but always had an
# error or sometimes I was able to get a new column of boolean values
# but i just want to drop the row
df1 = pd.notnull(df1['BBD']) # drops rows with null val, not working
df1 = …Run Code Online (Sandbox Code Playgroud) 我正在制作我的第一个 Django 网站,该网站目前为止有一个名为 client 的应用程序,并且我将模板保存在 project_name/clients/templates/clients 中。
就像标题所说,我可以在视图文件中使用 UpdateView 更新模型客户端的实例,并且我认为我可以使用 DeleteView 以相同的方式删除实例,但我收到了前面所述的错误。任何帮助,将不胜感激。我看过其他类似的帖子,但没有任何帮助我解决这个问题
这是我的网址文件:
from django.conf.urls import url
from . import views
app_name = 'clients'
url(r'^$', views.IndexView.as_view(), name='index'),
# /clients/11/... could be any number
url(r'^(?P<pk>[0-9]+)/$', views.DetailView.as_view(), name='detail'),
# /clients/viewed/
url(r'^viewed/', views.viewed, name='viewed'),
# /clients/add/
url(r'^add/$', views.ClientCreate.as_view(), name='client-add'),
# /clients/3/update/
url(r'^(?P<pk>[0-9]+)/update$', views.ClientUpdate.as_view(), name='client-update'),
# /clients/8/delete/
url(r'^(?P<pk>[0-9]+)/delete/$', views.ClientDelete.as_view(), name='client-delete'),
]
Run Code Online (Sandbox Code Playgroud)
这是我的views.py中的相关类:
from __future__ import unicode_literals
from django.views import generic
from django.views.generic.edit import CreateView, UpdateView, DeleteView
from django.core.urlresolvers import reverse_lazy
from django.shortcuts import render …Run Code Online (Sandbox Code Playgroud)