<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coder_wu的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coder_wu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coder_wu]]></copyright><item><title><![CDATA[生信学习-Biostar课程5、6编写Linux脚本，熟悉序列下载和检查操作]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/126376393</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/126376393</guid><author>coder_wu</author><pubDate>Wed, 17 Aug 2022 23:34:08 +0800</pubDate><description><![CDATA[生信]]></description><category></category></item><item><title><![CDATA[生信学习—Biostar课程3、4安装使用Entrez Direct和SRA toolkit]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/126356782</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/126356782</guid><author>coder_wu</author><pubDate>Tue, 16 Aug 2022 22:05:53 +0800</pubDate><description><![CDATA[Edirect, SRA toolkit]]></description><category></category></item><item><title><![CDATA[生信学习—Biostar课程1、2熟悉linux命令，下载基因组信息]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/126326660</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/126326660</guid><author>coder_wu</author><pubDate>Mon, 15 Aug 2022 00:44:59 +0800</pubDate><description><![CDATA[生信学习记录]]></description><category></category></item><item><title><![CDATA[Windows安装cassandra，数小时多个bug总结记录]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/126314206</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/126314206</guid><author>coder_wu</author><pubDate>Sat, 13 Aug 2022 03:18:10 +0800</pubDate><description><![CDATA[java版本，python版本，连接不上服务器等多个问题解决方法。]]></description><category></category></item><item><title><![CDATA[使用CPU多核进行并行运算]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/88199757</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/88199757</guid><author>coder_wu</author><pubDate>Tue, 05 Mar 2019 19:51:49 +0800</pubDate><description><![CDATA[import multiprocessing

def function(x):
    return(x * x)
    
arg_list = [1, 3, 5, 7]

cores = multiprocessing.cpu_count()
pool = multiprocessing.Pool(processes=cores)
for result in pool.imap(functi...]]></description><category></category></item><item><title><![CDATA[Machine learning series: Handling Missing Values]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/84484157</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/84484157</guid><author>coder_wu</author><pubDate>Sun, 25 Nov 2018 18:21:02 +0800</pubDate><description><![CDATA[The method cann’t deal with ‘object’ type data
Explore missing values
missing_val_count_by_column = (data.isnull().sum())
print(missing_val_count_by_column[missing_val_count_by_column &amp;amp;gt; 0])

A simp...]]></description><category></category></item><item><title><![CDATA[Machine learning series：How to handle categorical variable]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/84451814</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/84451814</guid><author>coder_wu</author><pubDate>Sat, 24 Nov 2018 19:16:11 +0800</pubDate><description><![CDATA[One hot encoding
one hot encoding creates new (binary) columns, indicating the presence of each possible value from the original data.
## explore the data type
print(train_data.dtypes)
## one hot enco...]]></description><category></category></item><item><title><![CDATA[机器学习——入门]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/84348363</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/84348363</guid><author>coder_wu</author><pubDate>Sat, 24 Nov 2018 17:48:07 +0800</pubDate><description><![CDATA[import pandas as pd
file_path = ''
name_data = pd.read_csv(file_path)
name_data.describe() ## describe function can tell you the information of each column in data, such as count(how manty rows have n...]]></description><category></category></item><item><title><![CDATA[Pat乙级1031题——查验身份证（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82427239</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82427239</guid><author>coder_wu</author><pubDate>Wed, 05 Sep 2018 17:12:26 +0800</pubDate><description><![CDATA[注意


使用多层循环，在打断的时候要注意确保不再执行之后不需要循环的地方


代码如下



def idCard():
    weight = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2]
    mList = ['1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2']
   ...]]></description><category></category></item><item><title><![CDATA[Pat乙级1030题—— 完美数列（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82426064</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82426064</guid><author>coder_wu</author><pubDate>Wed, 05 Sep 2018 16:25:27 +0800</pubDate><description><![CDATA[注意


完美数列不一定要从给出的数列最小的一项开始，而是找尽可能的包含最多数的完美数列。
这个代码用python2实现会出现一个测试点超时，用python3没有问题。


代码如下



# -*- coding: UTF-8 -*-

def perfectSequence():
    N, q= map(int, input().split())
    numList = sorted(...]]></description><category></category></item><item><title><![CDATA[Pat乙级1029题——旧键盘（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82355183</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82355183</guid><author>coder_wu</author><pubDate>Mon, 03 Sep 2018 21:21:28 +0800</pubDate><description><![CDATA[代码如下



def oldKeyboard():
    standStr = raw_input()
    inputStr = raw_input()
    result = []
    i, j = 0, 0
    while i &amp;lt; len(standStr):
        if standStr[i] == inputStr[j]:
            if j...]]></description><category></category></item><item><title><![CDATA[Pat乙级1028题——人口普查（Python）一个运行超时]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82354297</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82354297</guid><author>coder_wu</author><pubDate>Mon, 03 Sep 2018 20:27:02 +0800</pubDate><description><![CDATA[注意


考虑排除不合理年龄后，人数为0的情况


代码如下

def popQuery():
    count = int(raw_input())
    info = []
    for i in range(count):
        personInfo = raw_input().split(' ')
        personInfo[1] = map(int, perso...]]></description><category></category></item><item><title><![CDATA[Pat乙级1027题——打印沙漏（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82351990</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82351990</guid><author>coder_wu</author><pubDate>Mon, 03 Sep 2018 17:33:44 +0800</pubDate><description><![CDATA[注意


一行打印空格和符号时，不能用逗号连接（会多出一个空格）


代码如下



# -*- coding:UTF-8 -*-

def hourglassPrint():
    content = raw_input().split(' ')
    if content[0] == 0:
        print 0
        return
    content[0] = in...]]></description><category></category></item><item><title><![CDATA[Pat乙级1026题——程序运行时间（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82351152</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82351152</guid><author>coder_wu</author><pubDate>Mon, 03 Sep 2018 16:53:01 +0800</pubDate><description><![CDATA[注意


注意不足1秒的时间要四舍五入到秒，我使用的方法是round()
时间输出注意高位补零，即%02d


代码如下

def time():
    content = map(int, raw_input().split(' '))
    CLK_TCK = 100
    if content[0] &amp;gt;= content[1]:
        return
    allSec...]]></description><category></category></item><item><title><![CDATA[Pat乙级1025题——反转链表（Python）一个非零返回，一个运行超时]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82318900</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82318900</guid><author>coder_wu</author><pubDate>Sun, 02 Sep 2018 20:37:59 +0800</pubDate><description><![CDATA[
注意如果上一次有反转，那么要将上一次最后一个数据的next改成本次反转后的开始的地址


测试结果为21分

#!/usr/bin/python
# -*- coding: UTF-8 -*-

def reverseList():
    input = raw_input().split(' ')
    input[1] = int(input[1])
    input[2] = int...]]></description><category></category></item><item><title><![CDATA[Pat乙级1024题——科学计数法（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82317178</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82317178</guid><author>coder_wu</author><pubDate>Sun, 02 Sep 2018 17:21:12 +0800</pubDate><description><![CDATA[测试结果为满分

def sciCount():
    input = raw_input()
    inputList = []
    for i in range(len(input)):
        inputList.append(input[i])
    eIndex = inputList.index('E')
    sciNum = int(input[eIndex+2...]]></description><category></category></item><item><title><![CDATA[Pat乙级1023题——组个最小数（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82316512</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82316512</guid><author>coder_wu</author><pubDate>Sun, 02 Sep 2018 16:22:23 +0800</pubDate><description><![CDATA[代码测试结果为满分

def minNum():
    input = map(int, raw_input().split(' '))
    result = ''
    for i in range(1, len(input)):
        if input[i] == 0:
            continue
        else:
            for j ...]]></description><category></category></item><item><title><![CDATA[Pat乙级1022题——D进制的A+B（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82315648</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82315648</guid><author>coder_wu</author><pubDate>Sun, 02 Sep 2018 15:07:50 +0800</pubDate><description><![CDATA[代码测试结果为满分

def dHex():
    input = map(int, raw_input().split(' '))
    number = input[0] + input [1]
    d = input[2]
    result = []
    while number &amp;gt;= d:
        result.append(number % d)
     ...]]></description><category></category></item><item><title><![CDATA[Pat乙级1021题——个位数统计（Python）]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82315475</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82315475</guid><author>coder_wu</author><pubDate>Sun, 02 Sep 2018 14:50:37 +0800</pubDate><description><![CDATA[代码测试结果为满分

def singleDigit():
    number = raw_input()
    numList = []
    numDict = {}
    for i in range(len(number)):
        numList.append(int(number[i]))
    for i in range(10):
        count =...]]></description><category></category></item><item><title><![CDATA[Pat乙级1020题——月饼（Python）有一个结果是非零返回]]></title><link>https://blog.youkuaiyun.com/coder_wu/article/details/82315197</link><guid>https://blog.youkuaiyun.com/coder_wu/article/details/82315197</guid><author>coder_wu</author><pubDate>Sun, 02 Sep 2018 14:19:08 +0800</pubDate><description><![CDATA[
注意考虑需求量大于所有月饼供应量之和的情况。




代码如下


  测试结果是有一个非零返回，说明有一种情况没有考虑到。


def mooncake():
    input = map(int, raw_input().split(' '))
    if input[0] == 0:
        print '0.00'
        return
    stock = map...]]></description><category></category></item></channel></rss>