To compute misclassification rate, you should specify what the method of classification is.
Gini impurity uses a random classification with the same distribution of labels as in the set. i.e., if a set had 70 positive and 30 negative examples, each example would be randomly labeled: 70% of the time as positive and 30% of the time as negative. The misclassification rate for this classifier will be:
= Pr[Positive] * Pr[Label is Negative] + Pr[Negative] * Pr[Label is Positive]
= 0.7 * 0.3 + 0.3 * 0.7 = 0.42
We can also compute misclassification rate using a different classifier method: a majority rule. In the above example, we would always predict positive. Misclassification rate will be:
= Pr[Positive] * Pr[Label is Negative] + Pr[Negative] * Pr[Label is Positive]
= 0.7 * 0 + 0.3 * 1 = 0.3
We see that Gini impurity is one specific type of misclassification rate.