小编jez*_*ael的帖子

将两个Series组合成pandas中的DataFrame

我有两个系列s1s2相同(非连续)索引.如何组合s1s2成为DataFrame中的两列并将其中一个索引保留为第三列?

python series dataframe pandas

241
推荐指数
8
解决办法
27万
查看次数

Eclipse复制/粘贴整行键盘快捷键

任何人都知道键盘快捷键将一行复制/粘贴到新行中Eclipse,而不必突出显示整行?

ctrl- alt- down将我的整个屏幕翻转过来(我在窗户上).有趣的是,这就是windows-> preferences中指定的内容.

java eclipse keyboard-shortcuts copy paste

229
推荐指数
10
解决办法
17万
查看次数

使用每组的pandas计算唯一值

我需要ID在每个domain 数据中计算唯一值

ID, domain
123, 'vk.com'
123, 'vk.com'
123, 'twitter.com'
456, 'vk.com'
456, 'facebook.com'
456, 'vk.com'
456, 'google.com'
789, 'twitter.com'
789, 'vk.com'
Run Code Online (Sandbox Code Playgroud)

我尝试df.groupby(['domain', 'ID']).count() 但我想得到

domain, count
vk.com   3
twitter.com   2
facebook.com   1
google.com   1
Run Code Online (Sandbox Code Playgroud)

python group-by unique pandas pandas-groupby

163
推荐指数
4
解决办法
38万
查看次数

pandas:如何将列中的文本拆分成多行?

我正在使用大型csv文件,最后一列的下一行有一个文本字符串,我希望通过特定的分隔符进行拆分.我想知道是否有一种简单的方法可以使用pandas或python来做到这一点?

CustNum  CustomerName     ItemQty  Item   Seatblocks                 ItemExt
32363    McCartney, Paul      3     F04    2:218:10:4,6                   60
31316    Lennon, John        25     F01    1:13:36:1,12 1:13:37:1,13     300
Run Code Online (Sandbox Code Playgroud)

我想的空间分割(' '),然后结肠(':')Seatblocks列,但每个单元格将导致不同的列数.我有一个重新排列列的功能,所以Seatblocks列位于工作表的末尾,但我不知道该怎么做.我可以使用内置text-to-columns函数和快速宏在excel中完成它,但我的数据集有太多的记录供excel处理.

最终,我想记录约翰列侬的记录并创建多条线,每组座位的信息都在一条单独的线上.

python dataframe pandas

129
推荐指数
5
解决办法
11万
查看次数

运行jmap获取无法打开套接字文件

我必须运行jmap才能获取我的进程的堆转储.但jvm回来了:

Unable to open socket file: target process not responding or HotSpot VM not loaded
The -F option can be used when the target process is not responding
Run Code Online (Sandbox Code Playgroud)

所以我使用了-F:

./jmap -F -dump:format=b,file=heap.bin 10330
Attaching to process ID 10331, please wait...
Debugger attached successfully.
Server compiler detected.
JVM version is 24.51-b03
Dumping heap to heap.bin ...
Run Code Online (Sandbox Code Playgroud)
  1. 使用-F 是可以进行堆转储吗?
  2. 我等了20分钟还没完呢.有什么想法吗?

java linux jvm jvm-hotspot

76
推荐指数
4
解决办法
5万
查看次数

关于Pandas'Freq'标签的文档在哪里?

我是Pandas的新手,我正在尝试使用date_range.我碰到各种各样的好东西来的freq,就像BMEBMS我希望能够快速查找正确的字符串来获得我想要的东西.昨天我在文档的某个地方找到了一个格式很好的表格,但是表格的标题太过于迟钝,以至于我今天无法使用搜索找到它.

python documentation frequency dataframe pandas

73
推荐指数
1
解决办法
2万
查看次数

如何更改pandas中的日期时间格式

DOB列样本值采用格式 - 1/1/2016默认情况下会转换为对象,如下所示

DOB       object
Run Code Online (Sandbox Code Playgroud)

转换为日期格式

df['DOB'] = pd.to_datetime(df['DOB'])
Run Code Online (Sandbox Code Playgroud)

日期转换为

2016-01-26
Run Code Online (Sandbox Code Playgroud)

dtype

DOB       datetime64[ns]
Run Code Online (Sandbox Code Playgroud)

现在我想将此日期格式转换为01/26/2016或以任何其他常规日期格式.我该怎么做?

无论我尝试什么方法,它总是以2016-01-26格式显示日期.

python string datetime strftime pandas

62
推荐指数
5
解决办法
19万
查看次数

Pandas按列值拆分DataFrame

我有DataFrame专栏Sales.

如何根据Sales价值将其拆分为2 ?

首先DataFrame是数据,'Sales' < s第二个是'Sales' >= s

python indexing split dataframe pandas

51
推荐指数
5
解决办法
8万
查看次数

如何在chrome中设置DOM断点

我正在尝试按照这里的教程.

我被困在DOM断点(靠近底部).

我去了他们正在谈论的示例网站.我按了ctrl+ shift+ i并导航到"元素"选项卡.在元素选项卡中,我找到了以下html部分:

<div id="profileCard" style="position: absolute; left: 403px; top: 135px; visibility: hidden; display: none; " class="goog-hovercard">
</div>
Run Code Online (Sandbox Code Playgroud)

现在我一直试图找到上下文菜单:

在#profileCard元素上打开一个上下文菜单,并选择要中断的事件:子树修改,属性修改和节点删除

这是一个截图,显示我在哪里:

SS

javascript debugging google-chrome google-chrome-devtools

42
推荐指数
3
解决办法
4万
查看次数

具有重复值和后缀的列表

我有一个清单,a:

a = ['a','b','c']
Run Code Online (Sandbox Code Playgroud)

并且需要复制一些带有以_ind这种方式添加的后缀的值(顺序很重要):

['a', 'a_ind', 'b', 'b_ind', 'c', 'c_ind']
Run Code Online (Sandbox Code Playgroud)

我试过了:

b = [[x, x + '_ind'] for x in a]
c = [item for sublist in b for item in sublist]
print (c)
['a', 'a_ind', 'b', 'b_ind', 'c', 'c_ind']
Run Code Online (Sandbox Code Playgroud)

我认为我的解决方案有点过于复杂.有没有更好,更pythonic的解决方案?

python list-comprehension list suffix

39
推荐指数
5
解决办法
1737
查看次数